A lightweight macOS menu bar system monitor showing CPU, memory, GPU, network, disk, battery and thermal stats.
CodeEditApp/CodeEdit
A native macOS code editor built with Swift, offering syntax highlighting, completion, git integration, debugging and extensions.
Open-source alternative to:Xcode
Sublime 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
A macOS app that fuzzy-searches files across the whole disk almost instantly and lets you act on results right away.
A native macOS app that merges Wi-Fi, battery and volume into one configurable status icon in the menu bar, Dock, or both.
A guided macOS app for creating bootable USB drives from macOS, Linux and Windows installers, on Apple silicon and Intel Macs.
A native macOS terminal workspace with projects, tabs, split panes, a Git-aware file tree, and browser panes.
A native macOS menu bar performance monitor that records CPU, memory, GPU, network, disk and battery history so you can trace slowdowns back to the processes behind them.