A micro text editor
I just wanted to fix a line in a JSON file, but every editor on my Mac took 4 seconds to launch, weighed 200 MB and asked me to sign in. So I vibe-coded my own in an evening. If you find it useful too — glad to help.
{
"name": "my-api",
"version": "1.2.0",
"port": 8080,
"debug": true,
"endpoints": [
"/health", "/users", "/login"
],
"timeout_ms": 5000
}
Opens the formats you actually open
Key facts
- Native macOS app (Swift, AppKit). No Electron, no web wrapper.
- Weighs ~5 MB. Cold start under 80 ms on Apple Silicon.
- Opens JSON, CSV, NDJSON, Markdown, YAML, TOML, XML, HTML, LOG, TXT.
- 22 themes: Dracula, Nord, Solarized, Monokai, VS Code, Homebrew and more.
- No telemetry, no analytics, no account, no network calls.
- Free forever. macOS 13+.
FAQ
Is RawText free?
Yes. RawText is completely free. No subscriptions, no in-app purchases, no premium tier, no ads.
Does RawText collect data?
No. RawText sends no telemetry, has no analytics, requires no account, and makes no network calls.
What file formats does RawText support?
JSON, NDJSON, CSV, Markdown, YAML, TOML, XML, HTML, LOG, and plain TXT — with syntax highlighting for each.
What macOS version is required?
macOS 13 (Ventura) or newer. Optimized for Apple Silicon.
How big is RawText?
About 5 MB on disk.
Is RawText open source?
Not yet, but I plan to open-source it soon.
Does RawText replace VS Code?
No. VS Code is an IDE. RawText is open, look, fix, close.
Why not just use TextEdit?
TextEdit has no syntax highlighting, no JSON validation, no theme support, and no editor status bar. And it's just ugly. RawText has all of that.