← All apps
Marshall Code logo

macOS · SwiftUI app

Marshall Code

A code editor that ships with batteries.

Marshall Code is a fast, minimal code editor built entirely in Swift for macOS. It pairs tree-sitter-powered syntax highlighting and LSP-backed language intelligence with a real editing experience — multiple cursors, split editor, code formatting, and an integrated terminal — a complete Git workflow (clone, push, branches, stash), and an API client that speaks .http and Bruno formats, so you test endpoints without leaving the editor. AI-assisted commits run through your existing claude or codex CLI: no API keys, no signup, no Electron.

v0.4.9 · macOS 26+ · 13 MB · notarized

What it does

Highlighting + LSP intelligence

Grammar-accurate tree-sitter coloring with incremental parsing, plus language-server smarts — completions, diagnostics, and go-to-definition.

Git, the whole workflow

Clone from the welcome screen, init, pull, push, branch picker, stash — plus AI-generated commit messages via your existing claude CLI.

API client built in

Test HTTP APIs in .http or Bruno .bru format with environments, auth, history, and syntax-highlighted responses.

Copy request as code

Export any API request as production-ready cURL, JavaScript fetch, or Swift URLSession — with environment variables resolved.

A real editor & terminal

Multiple cursors, split editor, code formatting, and true code folding — plus an integrated terminal so you never leave the window.

Minimap & diff gutter

A scaled minimap of the whole file to click or drag through, and a gutter that marks added, modified, and removed lines against the last commit.

Windows per project

Open each project in its own window and jump between them — multi-window workspaces with state kept apart.

Pure Swift, no bloat

A native NSTextView editor in a 13 MB app — no Electron, no web wrapper, zero telemetry.

Specs

Version
0.4.9
Platform
macOS 26+ (Universal)
Engine
Swift 6.2 · tree-sitter · NSTextView
Languages
Swift, JSON, JS/TS, Python, Rust, Go, HTML, CSS
Updates
Auto-update via Sparkle
Signing
Developer ID · notarized
Download size
~13 MB

More from Cortex Labs