FeatherCode opens a source file without spinning up an IDE — native, instant, 2.6 MB — with the niceties you actually reach for: multi-cursor, real Vim, and highlighting for 18 languages.
FeatherCode installs a Quick Look extension, so any source file previews syntax-highlighted right inside Finder — no app to open, no window to manage. Skim a script, check a config, read a file someone sent you, all from the Finder selection.
.swift, .py, .ts, .go, .rs, .json, .yaml and more.Going native usually means giving up the editing tricks you got used to. FeatherCode keeps them — the handful you'd genuinely miss — and leaves the 500 MB behind.
Select a word and ⌘D to add the next match, or ⌥-click to drop carets anywhere. Rename a variable, realign a block, top-and-tail a list — every caret types together, exactly like VS Code.
Turn it on and FeatherCode drives an embedded Neovim over MessagePack-RPC — so your motions, operators, and .-repeat behave exactly as they do in your terminal. Bring your own config; brew install neovim and it's live.
⌥↑ / ⌥↓ to move a line, ⇧⌥↓ to duplicate, ⌘⌫ to kill — the whole-line choreography your fingers already know.
Built on NSTextView and TextKit, so selection, IME, accessibility, and the caret all feel like the rest of the Mac — because they are the rest of the Mac.
No splash, no window that paints in three passes. It's a 2.6 MB native app, so cold launch is a bounce of the Dock icon and you're typing.
Highlighting runs through a hand-rolled incremental lexer — it re-scans only the lines you touch, keeping color instant even in a ten-thousand-line file. No tree-sitter grammars to download, no language servers to boot.
Most code editors you didn't write in a terminal are Electron — a whole copy of Chrome shipped to draw text. FeatherCode is native AppKit, so the entire download is smaller than a phone photo.
| FeatherCode | Typical Electron editor | |
|---|---|---|
| Download size | 1.3 MB | 90–300 MB |
| Rendering | Native AppKit text | Bundled Chromium |
| Cold launch | Instant | Multi-second |
| Quick Look in Finder | Yes | No |
| Multi-cursor | Yes | Yes |
| Real Vim (Neovim) | Yes | Extension / emulation |
| Price | $12.99 once | Free, or subscription |
FeatherCode is a native Mac app on AppKit's own text engine, so it launches instantly and the download is 1.3 MB — versus the hundreds of megabytes of Chromium an Electron editor ships. It's not a full IDE: no debugger, no extension marketplace, no language servers. It's the fast, sharp editor for opening, reading, and editing code — with the niceties you actually reach for.
Yes. Select any source file and press Space — FeatherCode's Quick Look extension renders it syntax-highlighted in the preview panel, with an Open with FeatherCode button in the corner.
Real. FeatherCode embeds Neovim and drives it over MessagePack-RPC, so motions, operators, registers, and .-repeat all behave exactly as in your terminal, honoring your own config. It requires Neovim installed — brew install neovim — and stays off until you enable it. Don't use Vim? Ignore it entirely; the editor is fully modern out of the box.
Eighteen: Swift, Python, JavaScript, TypeScript, Go, Rust, C, C++, Objective-C, Ruby, Shell, JSON, YAML, TOML, CSS, HTML, Markdown, and plain text. A hand-rolled incremental lexer re-scans only the lines you change, so it stays instant in large files.
The download is a 1.3 MB disk image; the installed app is about 2.6 MB, with zero third-party dependencies. Universal binary for Apple Silicon and Intel.
FeatherCode ships a Quick Look extension and can launch an external Neovim process — both outside what App Store sandboxing allows. Selling it directly on Gumroad is what lets it work that way.
One-time. $12.99, yours to keep, no subscription and no account.
macOS 14 (Sonoma) or later. Universal binary — native on both Apple Silicon and Intel. Vim mode additionally needs Neovim (brew install neovim).
Email martini-doubler7g@icloud.com and I'll get back to you.
Native, instant, 18 languages, multi-cursor, real Vim, Quick Look in Finder — in a 1.3 MB download. $12.99 once, signed, notarized, universal.
macOS 14+ · universal · signed & notarized · a 1.3 MB download