A lightweight, fast code editor for macOS.
Multi-tab editing with syntax highlighting, line numbers, and a clean status bar.
Live split-view preview that updates as you type.
Most code editors are either too heavy (VS Code, Sublime Text) or too basic (TextEdit).
TextNG fills that gap. It's a native macOS app that launches instantly, supports syntax highlighting for 15+ languages, and stays out of your way. No extensions to install, no configuration files to manage — just open it and start editing.
brew tap kusandriadi/tap
brew install --no-quarantine --cask textng
To update:
brew upgrade --no-quarantine --cask textng
--no-quarantineis needed because the app is not signed with an Apple Developer certificate.
TextNG.dmgNote: On first launch, macOS may show a security warning. To open: right-click the app > Open > Open.
# Prerequisites: Bun (v1.0+) and Rust (v1.77+)
git clone https://github.com/kusandriadi/textng.git
cd textng
bun install
bunx tauri build
macOS only
| macOS Version | Supported |
|---|---|
| macOS 15 Sequoia | Yes |
| macOS 14 Sonoma | Yes |
| macOS 13 Ventura | Yes |
| macOS 12 Monterey | Yes |
| macOS 11 Big Sur | Yes |
| macOS 10.15 Catalina | Yes |
| macOS 10.14 Mojave and below | No |
Architecture: Apple Silicon (arm64) only
JavaScript, TypeScript, JSX, TSX, HTML, CSS, JSON, Python, Java, C, C++, Rust, PHP, SQL, XML, Markdown
# Run in development mode (hot reload)
bunx tauri dev
# Run tests
bun run test
# Build for production
bunx tauri build
Kus Andriadi — github.com/kusandriadi
MIT