Skip to main content
OpenSourceAlternatives

CodeEdit

Open source · OSI-approvedStatus: unknownNew

A lightweight, native code editor built only for macOS

Alternative to Cursor

CodeEdit is a free, open source code editor written only for macOS, built natively in Swift by a community project. It gives Mac developers a lightweight complement to Xcode for editing projects that do not target Apple platforms, combining editing, terminal, debugging, and extensions in one app. The project ships pre-release DMG builds, currently v0.3.6, and is MIT-licensed and free forever.[1][2]

Quick verdict

CodeEdit fits macOS developers who want a free, open source, native Swift editor for projects outside Apple platforms. It combines syntax highlighting, code completion, snippets, project search, a built-in terminal, task runner, debugger, git integration, and a JavaScript and React extension API with experimental language-server installs. It is a pre-release build, currently v0.3.6 and macOS-only, and its own documentation warns it is not yet ready for production use. If you need a dependable daily driver or a cross-platform team editor today, choose Cursor, Zed, or VS Code; if a native free macOS editor you can follow and contribute to is the goal, CodeEdit is worth testing on non-critical projects.[1][2]

Key features

  • Native macOS app written in Swift CodeEdit is built natively for macOS in Swift and SwiftUI and ships as a DMG download for recent macOS releases. Native construction keeps the interface consistent with Mac conventions instead of wrapping a cross-platform shell.[1][2]

  • Syntax highlighting across languages The editor provides syntax highlighting for source files, which is the baseline readability feature every code editor must get right. Language coverage follows the documented highlighter set in the repository.[1]

  • Code completion and snippets Code completion proposes endings while typing and snippets insert reusable code templates. Both shorten routine editing without changing the plain-text source of truth.[1]

  • Project-wide find and replace Project find and replace searches across the open project, so renames and sweeping edits do not require leaving the editor. Scope stays inside the current project.[1]

  • Built-in terminal An integrated terminal runs shells and project commands beside the edited files. Developers keep build, test, and git commands in the same window as the code.[1]

  • Task runner and debugger Task running automates repeat commands and the debugger inspects running code. Both are bundled rather than requiring separate tools for basic edit-run-fix loops.[1]

  • Git integration Git support tracks file changes and commits from inside the editor. Everyday version-control actions stay next to the files they affect.[1]

  • Extension API with experimental language servers Extensions use a documented JavaScript and React API, and recent releases add experimental language-server installs with LSP output. The API is real but young, so extension depth trails mature editor ecosystems.[1][2]

Who will love it

  • Mac developers working outside Apple platforms Developers who write non-Apple-platform code on a Mac get the Xcode-complement workflow CodeEdit is explicitly built for: native editing plus terminal, tasks, and git in one free app.[1][2]

  • Open source contributors Contributors who want a Swift codebase they can read, build, and improve will find an MIT-licensed community project with active development and public documentation.[1]

  • Budget-sensitive developers wanting a free editor Anyone who needs a $0 editor with no seat billing or subscription gate gets exactly that: free forever is documented on both the site and the repository.[1][2]

Who should avoid it

  • Teams needing a production-ready daily driver The project warns it is not yet ready for production use and ships pre-release builds, so teams that depend on editor stability should wait or choose a mature editor.[1]

  • Developers on Windows or Linux CodeEdit runs only on macOS, so cross-platform developers and mixed-OS teams cannot standardize on it.[1][2]

  • Anyone depending on a deep extension marketplace The extension API and language-server support are documented but experimental, so workflows that need a broad mature plugin ecosystem will hit gaps.[1][2]

Compatibility and requirements

CodeEdit installs from a DMG on recent macOS releases and runs as a local desktop app, including offline. There is no Windows, Linux, or browser version.[1][2]

The project positions itself as a complement to Xcode for projects not targeting Apple platforms, not as an Xcode replacement. Its Swift MIT-licensed codebase invites Mac developers to build and contribute.[1]

Questions worth asking

What is the best CodeEdit alternative for non-technical users?

Non-technical users should look at the evidenced in-catalogue alternative Cursor rather than CodeEdit, because CodeEdit is a pre-release developer code editor with no visual builder. Its own documentation warns it is not yet ready for production use.[1][2]

Is CodeEdit really no-code?

No. CodeEdit is a source-code editor: writing and editing code is the whole task, and features like the terminal, debugger, and extension API assume developer work. There is no documented visual or no-code builder.[1]

How much does CodeEdit cost per month?

CodeEdit costs $0 per month. It is MIT-licensed and documented as free forever, with no paid plan, per-seat price, or monthly billing. Pricing was checked against the official repository and site in October 2026.[1][2]

Can you self-host CodeEdit?

Self-hosting does not apply: CodeEdit is a local macOS desktop app, not a hosted service, and it runs offline on the Mac it is installed on. The source is MIT-licensed on GitHub, so anyone can build it, but there is no server component to deploy.[1][2]

Sources and editorial review

Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. CodeEdit official site

    official · Observed October 9, 2026

    Official CodeEdit site: native macOS editor positioning, free download, Mac-only scope. Inspected October 2026.

  2. CodeEditApp CodeEdit repository

    official · Observed October 9, 2026

    Official repository README and release state: MIT licence, free forever, pre-release warning, feature list, v0.3.6, Swift codebase. Inspected October 2026.

  3. CodeEdit repository documentation

    official · Observed October 9, 2026

    Official repository documentation folder: JavaScript and React extension API and experimental language-server installs. Inspected October 2026.

Compared with these products

Similar projects

Related projects with shared categories, technologies, or licensing.

VoiceInk

VoiceInkAIOpen

Local voice dictation with AI cleanup for macOS

Stars6,222
Commit23h ago
LicenseGPL-3.0

VoiceInk transcribes speech on the machine itself using a local Whisper model, then runs the raw transcript through a cleanup pass that removes filler and applies punctuation.

OpenClaw

OpenClawAIOpen

Your own personal AI assistant for messaging, work, and the web

Stars391.7K
Commitjust now
LicenseMIT

OpenClaw is an MIT-licensed open-source personal AI assistant that runs its own gateway and works from WhatsApp, Telegram, Discord, and other connected channels.

Hermes Agent

Hermes AgentAIOpen

Open-source terminal-native AI agent harness from Nous Research

Stars252.6K
Commitjust now
LicenseMIT

Hermes Agent is Nous Research's open-source terminal-native agent harness that plans and executes supervised tasks on the user's own machine.

OpenCode

OpenCodeAIOpen

AI coding agent for terminal, editor, and desktop

Stars202.9K
Commit8h ago
LicenseMIT

OpenCode is an MIT-licensed AI coding agent available through terminal, desktop, and IDE clients. It supports hosted providers and local models. Code handling depends on the selected provider; optional session sharing uploads conversation history to OpenCode's sharing service.

Ollama

OllamaAIOpen

Run open language models locally with one command

Stars179.9K
Commit14h ago
LicenseMIT

Ollama reduced local model hosting from an afternoon of CUDA troubleshooting to a single pull command. It handles model download, quantisation selection, GPU offloading, and memory management, and exposes an OpenAI-compatible endpoint on localhost.

Excalidraw

ExcalidrawOpen

Collaborative whiteboard with a hand-drawn look

Stars130.9K
Commit23h ago
LicenseMIT

Excalidraw's sketchy rendering is not decoration. Diagrams that look provisional invite comment, where a crisp vector diagram signals a decision already made, so it is unusually good at the early part of a design conversation.