/AuroraEditor

AuroraEditor is a IDE built by the community, for the community, and written in Swift for the best native performance and feel for macOS.

Primary LanguageSwiftMIT LicenseMIT

Logo

AuroraEditor

Twitter Follow Discord Discord Download


AuroraEditor is a IDE built by the community, for the community, and written in Swift for the best native performance and feel for macOS.

It will support everything you could expect from an Xcode-inspired application, including deep integration with your selected git provider, project planning, and your favourite built in editor tools.

github-banner


GitHub pull requests GitHub closed pull requests
GitHub issues GitHub closed issues
GitHub branch checks state GitHub Repo stars GitHub forks


All Contributors

Motivation

Developers should be able to use an editor that feels snappy and fast.

Most comparable editors are built on Electron, This is a huge disadvantage because it utilize a lot of unneccecary system resources. Electron requires a Chromium instance to run. This can mean massive performance losses and high RAM usage even for small apps built on it. Additionally, the overall code footprint is much larger and animations are slower. More frames are lost and things like window resizing feels laggy. Native apps are smooth as butter and utilize system resources much more efficiently for better performance and reliability.

Xcode is a great native editor for developers on Mac, but unfortunately it doesn't support creating a multitude of projects in different programming languages, and this is where Aurora Editor comes in. Aurora Editor wants to give developers the possibility of creating their desired projects in their desired language on a editor that is native and gives a similar experience, performance and feel than that of Xcode on Mac.

Included Repositories

Logo

Version Control Kit

Logo

AE Extension Kit

Logo

SwiftTerm

Community

Join our community on Discord or Slack where we discuss and collaborate on all things of Aurora Editor. Don't be shy, jump right in and be part of the discussion!

Community Details

We would love to hear what kind of great ideas you as the community have. If you have an idea or a feature request for Aurora Editor feel free to add it to the Ideas Discussion.

If you created an awesome feature for Aurora Editor why not Show and tell, and celebrate with the community and developers of Aurora Editor.

When we have some awesome news or a big annoucement to make, we will be making it in the Annoucement Discussion. So stay tuned for any future annoucments.

Mental Health Awareness

We are aware how difficult and overwhelming it can be sometimes for developers when working on a big or small project. If you feel like you are getting overwhelmed when working on a certain feature or bug on Aurora Editor don't be afraid to let us know and we'll be able to help you out and takeover what you have been working on if you feel comfortable letting someone else do it. If you just feel the need to talk about certain issues feel free to talk about it in the Mental Health Channel or if just need advice on something ask in the Advice Channel.

Contributing

Be part of the next revolution in code editing by contributing to the project. This is a community-led effort, so we welcome as many contributors who can help! Please read the following for more information.

Contributors ✨

Thanks goes to these wonderful people:

Wesley De Groot
Wesley De Groot

🚇 ⚠️ 💻 🚧
Nanashi Li
Nanashi Li

🚇 ⚠️ 💻 🚧
KaiTheRedNinja
KaiTheRedNinja

⚠️ 💻 🚧
Angelk90
Angelk90

🐛
Burneikis
Burneikis

🐛
Ashwonixer
Ashwonixer

🐛
Rishaan Desai
Rishaan Desai

🐛
Vishwa.R
Vishwa.R

🐛
Lakhwinder Singh
Lakhwinder Singh

🐛
Jens
Jens

🐛
ladvoc
ladvoc

💻

Sponsors

Intellectual Property License

The Aurora Editor Logo is copyright of AuroraEditor and Arurora Company.