Repolode
CodeEditApp

CodeEditApp/CodeEdit

A native macOS code editor built with Swift, offering syntax highlighting, completion, git integration, debugging and extensions.

Open-source alternative to:XcodeSublime Text

Stars
23,077
Forks
1,194
Open issues
214
Last commit
2 days ago

What is it?

CodeEdit is an open-source code editor written entirely in Swift for macOS. Its goal is to give developers working on non-Apple projects a native Mac experience similar to Xcode, rather than relying on Electron or cross-platform frameworks. It aims to stay lightweight, like TextEdit, while scaling up to richer features as needed.

The editor covers the core workflow: syntax highlighting, code completion, project-wide find and replace, snippets, an integrated terminal, task running, debugging, git integration, code review, and extensions. It follows Apple's Human Interface Guidelines so the interface looks and behaves like a first-party macOS app.

The project is still in development and not yet recommended for production use, though pre-release builds are available for testing. It is free and MIT-licensed, with an active community on Discord and GitHub Discussions.

Key features

  • 01Syntax highlighting and code completion
  • 02Project-wide find and replace with snippets
  • 03Integrated terminal and task running
  • 04Debugging and git integration
  • 05Code review and extension support
  • 06Interface follows Apple's Human Interface Guidelines

Use cases

  • Editing non-Apple projects on a Mac with a native, lightweight editor
  • Developers who want an alternative to Electron-based editors on macOS
  • Testing a pre-release open-source macOS editor and contributing feedback or code

Things to know

  • Requires macOS; it is a native macOS app only.
  • Still in development and not yet recommended for production use.
  • Installation steps (build from source or download a pre-release) are not given as runnable commands in the README excerpt, so no quick start commands are listed.

Topics

FAQ

What is CodeEdit?
A native macOS code editor built with Swift, offering syntax highlighting, completion, git integration, debugging and extensions. CodeEdit is an open-source code editor written entirely in Swift for macOS. Its goal is to give developers working on non-Apple projects a native Mac experience similar to Xcode, rather than relying on Electron or cross-platform frameworks. It aims to stay lightweight, like TextEdit, while scaling up to richer features as needed.
Is CodeEdit free to use? What license does it have?
CodeEdit is open source under the MIT license. Check the license terms before using it in commercial products.
Is CodeEdit still maintained?
Actively maintained. The last commit to CodeEdit was on Oct 17, 2026.
What can I use CodeEdit for?
Editing non-Apple projects on a Mac with a native, lightweight editor Developers who want an alternative to Electron-based editors on macOS Testing a pre-release open-source macOS editor and contributing feedback or code
Where can I get CodeEdit?
The source code and installation instructions are on GitHub: https://github.com/CodeEditApp/CodeEdit

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects