CodeShelf is a native macOS menu bar app for storing, organising, and instantly accessing your code snippets. Syntax highlighting for 50+ languages, multi-step workflow snippets, and a completely local-first design — no accounts, no cloud.
Download for Mac
- Syntax Highlighting — Code renders with full syntax highlighting via Highlightr. Over 50 languages supported, each with a matching language icon.
- Instant Menu Bar Access — One click from the menu bar opens your library. Search by title or content and copy in seconds.
- Single & Multi-Step Snippets — Save individual commands or group ordered steps into a workflow snippet for deployments, migrations, and procedures.
- Categories & Favourites — Organise by language, project, or task. Mark frequently-used snippets as favourites for instant access.
- Import / Export — Migrate from other tools or keep backups of your library. Available in Pro.
- 100% Local — All snippets stored locally using CoreData. No network requests, ever.
CodeShelf is free for up to 2 snippets — no time limit, no trial expiry. Upgrade to Pro for a one-time $4.99 to unlock unlimited snippets and import/export.
What is CodeShelf?
CodeShelf is a native macOS menu bar snippet manager with syntax highlighting for 50+ languages. It keeps your most-used code, scripts, and workflows one click away — no browser tabs, no app switching.
How does pricing work?
CodeShelf is free for up to 2 snippets — no time limit, no trial expiry. Upgrade to Pro for a one-time $4.99 to unlock unlimited snippets and import/export.
Does CodeShelf support syntax highlighting?
Yes. CodeShelf uses Highlightr to render syntax highlighting for over 50 languages, with a matching language icon displayed alongside each snippet.
Does CodeShelf support multi-step workflows?
Yes. Group ordered steps into a single multi-step snippet. Copy one step at a time or grab the full sequence — useful for deployment commands, setup scripts, or anything procedural.
How do I organise my snippets?
Use categories and sub-categories to group snippets by language, project, or task. Mark frequently-used snippets as favourites for instant access.
Can I import from other snippet tools?
Yes. Import and export are available in the Pro version — useful for migrating from other tools or keeping backups of your library.
Does CodeShelf work offline?
Yes. Everything is stored locally using CoreData on your Mac. No network connection required, ever.
How do I get support or report a bug?
Use the contact page or email support with your macOS version and a short description of the issue.