Code-snippet manager · macOS · Linux

Everything you code,
in one trove.

Organize, search, and reuse your snippets with rich Markdown notes, nestable folders, smart groups, and on-device AI search — all in one fast, beautiful, local-first app.

Beta · 480+ languages · Your library never leaves your machine

Trove
Trove's three-pane workspace: a library sidebar with folders and tags, a list of code snippets, and a Markdown editor with live preview.

Snippets

Code and context, together.

Every snippet keeps your code in its own language, with syntax highlighting and a Markdown note for the why — usage, gotchas, links — previewed live right beside it.

  • Syntax highlighting for 480+ languages
  • Markdown notes with live preview
  • Copy a snippet with ⌘↩
Avatar.tsx TypeScript
export function Avatar({ src, size = 40 }) {
  return (
    <img
      className="avatar"
      src={src}
      width={size}
      height={size}
    />
  )
}
Avatar — circular profile image. Pass size in px; defaults to 40.
reactutility

Organize your way

Folders, smart groups, and tags.

Nest folders with colors and a default language. Build Smart Groups — live, saved rule sets that gather snippets automatically by tag, language, date, favorites, and more. Tag freely with a flexible many-to-many model.

  • Recursive snippet counts & an Uncategorized bucket
  • Match all or any of your conditions
  • Favorites & pinning float to the top
Smart Group · Recently Edited TypeScript
Match all of the following
LanguageisTypeScript
Modifiedwithin7 days
Tagis notarchived
12 snippets, updating live

Powerful search syntax

Filter with precision.

Scoped filters, booleans, negation, exact phrases, and wildcards — combine them however you like.

tag:react lang:typescript OR -deprecated "use effect" hook*
scoped filters boolean OR / AND negation exact phrase wildcards

Optional sync

Sync across devices.
Privately.

Back up through a private, app-only folder in your Google Drive — or mirror your library through any shared folder (Dropbox, iCloud Drive, a NAS). Off by default, and edits from different devices are reconciled automatically, so nothing is ever lost.

  • Google Drive: one-click connect, no setup required
  • Folder sync: point any device at the same folder
  • Auto-sync a few seconds after you stop editing
  • Conflicts backed up before every merge
Trove's Settings panel with Cloud Sync (Google Drive) and the new Folder Sync option for syncing through a shared folder.

And so much more

Built for the way you work.

⌘K

Command palette

Jump to any snippet or fire any action in a keystroke.

M↓

Markdown notes

Edit, split, or preview — full GitHub-flavored Markdown.

🎨

A dozen editor themes

GitHub, Dracula, Nord, Tokyo Night, Solarized, Gruvbox…

⌨︎

Keyboard-first

A full native menu and shortcuts for everything.

{ }

Open format

A single, human-readable library file. Import/export, no lock-in.

Material You

System / light / dark, with accent colors that are yours.

Always backed up

Automatic, rotating backups keep your work safe.

Favorites & pinning

Keep your go-to snippets one click away, always on top.

Keyboard-first

Your hands never leave home row.

New snippetN
New folderN
Copy snippet
Find / searchF
Command paletteK
Toggle themeD
Sync nowS
Toggle pinP

Get Trove.

Local-first — your library never leaves your machine unless you turn on sync.