CodeEdit for MAC

Free, open-source code editor written only for macOS: a native, lightweight editor with code completion, a terminal, tasks and Git support.

CodeEdit Overview

CodeEdit is a code editor built by its community and written entirely for macOS in Swift, without Electron or other cross-platform frameworks. It aims to feel as light as TextEdit for quick edits while growing into a richer, Xcode-like experience for larger projects. Its features include syntax highlighting, code completion, project-wide find and replace, snippets, a built-in terminal, task running and Git integration. CodeEdit is not meant to replace Xcode; it is for projects that are not made for Apple platforms.

CodeEdit is free and open source under the MIT license, and its makers promise to keep it free forever. It is still in development: the project calls its builds pre-releases and does not yet recommend them for production use. Version 0.3.6 adds editor restoration, which keeps your place across files, tabs and sessions, shows task output in a full terminal emulator and adds autocomplete and jump to definition; its language server menu is still experimental. CodeEdit needs macOS 13 or later.

Key Features

CodeEdit gives Mac users a native editor for any language.

  • Native app: written in Swift for macOS only.
  • Code completion: autocomplete as you type.
  • Jump to definition: go straight to where code is defined.
  • Find and replace: search across the whole project.
  • Terminal: a built-in terminal in the editor.
  • Tasks: start and stop tasks with ⌘R and ⌘. and see their output.
  • Git integration: work with your repositories in the app.
  • Invisible characters: show spaces and warn about tricky Unicode characters.

What’s New in Version 0.3.6

CodeEdit 0.3.6 adds editor restoration and better task output.

  • Editor restoration keeps your place across files, tabs and sessions
  • Task output is shown in a full terminal emulator
  • ⌘R and ⌘. start and stop tasks, plus a new Tasks menu
  • Changes made to files outside the app appear in open editors
  • Optional display of invisible characters
  • Autocomplete, jump to definition and an experimental language server menu

CodeEdit FAQ

Is CodeEdit free?

Yes. CodeEdit is free and open source under the MIT license, and the project promises to keep it free forever.

Is CodeEdit ready for everyday work?

Not yet. CodeEdit is still in development; its releases are pre-releases and the project does not yet recommend them for production use.

Which macOS version does CodeEdit need?

CodeEdit 0.3.6 needs macOS 13 or later.

Is CodeEdit an Electron app?

No. It is written entirely in Swift for macOS, without Electron or other cross-platform frameworks.

Does CodeEdit replace Xcode?

No. CodeEdit is meant to supplement Xcode for projects that are not made for Apple platforms.

Does CodeEdit have code completion?

Yes. Version 0.3.6 adds autocomplete and jump to definition.

Does CodeEdit have a terminal?

Yes. It has a built-in terminal, and task output is shown in a full terminal emulator.

Does CodeEdit support language servers?

Partly. Version 0.3.6 has a language server install menu in Settings, which the project calls experimental.

Can I install CodeEdit with Homebrew?

Yes. Run brew install --cask codeedit.

Where does the CodeEdit download on codeedit.FULLMAC.app come from?

The download button leads to the official CodeEdit releases on GitHub at https://github.com/CodeEditApp/CodeEdit/releases/latest. codeedit.FULLMAC.app does not change or repackage the app.

Similar Apps

FULLMAC.app does not host this app. Download buttons lead to the developer’s own pages.