Stuped logo

Stuped

A stupid editor with absolutely no IDE ambitions.

Apache 2.0 Swift macOS Native

Stuped is a native macOS code editor that does exactly what you need and nothing more. Syntax highlighting for over 150 languages, a clean file tree, live Markdown rendering with Mermaid diagram support, global search, a mini-map, and image preview — all in a fast, lightweight app that stays out of your way.

Everything you need

Lightweight by design. Powerful where it counts.

code

150+ Languages

Syntax highlighting powered by highlight.js covers over 150 programming languages with line numbers and accurate token coloring.

folder_open

File Tree

Sidebar file browser with lazy-loaded directories, real-time FSEvents watching, and color-coded icons for quick navigation.

preview

Live Markdown Preview

Render GitHub-flavored Markdown instantly alongside your source. Switch between editor and preview with Cmd+1/2/3 or a dedicated view bar.

schema

Mermaid Diagrams

Mermaid diagram blocks in Markdown files are rendered as live diagrams — no extra tools, no exports, no workarounds.

web

HTML Preview

HTML files render in a built-in WebView so you can see exactly what you're building without leaving the editor.

image

Image Preview

Opens PNG, JPEG, GIF, BMP, TIFF, WebP, HEIC, and ICO files directly. Binary files are detected and handled gracefully.

search

Find Bar

Quick in-file search with a clean find bar. Navigate matches without reaching for the mouse.

commit

Git Awareness

Current Git branch is always visible. Stay oriented without leaving Stuped to run a terminal command.

tab

Tabbed Interface

Single-file and folder-browsing modes with a tabbed interface. Dirty tabs show an accent dot; right-click for context actions.

map

Mini-Map

A scaled-down document overview on the right edge of the editor. Click or drag to jump anywhere in the file. Toggle with ⌘⇧M.

history

Recent Files

Command-palette-style popup (⌘R) shows recently opened files. Type to filter, arrow keys to navigate, Enter to open.

manage_search

Global Search

Search all files in the open folder by name, contents, or both (⌘⇧F). Filter by extension with ext:. Results show file path and matching-line preview.

sync

Live File Reload

When an external process modifies an open, unmodified tab, Stuped reloads it from disk automatically. Tabs with unsaved edits are left untouched.

visibility_off

Dot Files Toggle

Show or hide hidden files and directories in the sidebar with ⌘⇧H. State persists across launches.

contrast

Appearance Override

Force Light, Dark, or System appearance from the View menu — independent of the macOS system setting. Persists across launches.

fullscreen

Fullscreen

The green zoom button enters native macOS fullscreen. Focus on your code without distractions.

account_tree

Reveal in File Tree

Jump from any open tab to its location in the sidebar with ⌘⇧J — or via the tab right-click menu.

See it in action

Fast, native, and exactly as focused as you need it to be.

Get it on macOS

Native, fast, and requires macOS 14.0 or later.

Use at your own risk. Always back up your files before use.