← Package directory
Available on winget

Install massCode

A free and open source code snippets manager for developers

Install with winget
winget install --id antonreshetov.massCode
Upgrade
winget upgrade --id antonreshetov.massCode
Uninstall
winget uninstall --id antonreshetov.massCode

About massCode

A free and open source code snippets manager for developers

What's new in 5.7.0

Vault Doctor Vault Doctor is a new health check for your vault that detects and repairs common sync issues such as duplicate ids, leftover merge conflict markers, and invalid frontmatter. It lives in Storage settings, where you can run a full scan, review each problem, and resolve duplicate ids by choosing which entry keeps the original id and which gets a new one. Because conflicts usually appear after syncing across machines and Storage settings are rarely opened, Vault Doctor also runs a non-blocking, read-only check shortly after the app starts. If it finds conflicts, it shows a notification with a Review action so you can fix them before they cause problems. Content List Sorting You can now sort content lists directly from the View menu. Sorting is available across all spaces, including Code, Notes, HTTP, Math Notebook, and Drawings, and your choice is remembered per space. Fixes - Fixed Math Notebook not accepting decimals entered with a comma in locales that use a decimal comma. - Fixed Drawings losing saved scene content from renderer state. - Fixed Drawings space state not resetting when switching vaults. - Kept list item height stable while inline renaming items in Drawings and Math Notebook. - Kept the context-menu highlight outline intact in virtual lists. - Added a close button to the release notes toast. - Fixed a persistent SQLite migration flag so migration state is tracked reliably. - Fixed a macOS update issue where quitAndInstall could be blocked by the window close handler. - Updated Elysia to address a ReDoS vulnerability (CVE-2026-30837). What's Change...

Read release notes

Version history

Version Updated Notes
5.7.0 Unknown Vault Doctor Vault Doctor is a new health check for your vault that detects and repairs common sync issues such as duplicate ids, leftover merge conflict markers, and invalid frontmatter. It lives in Storage settings, wh...
5.6.1 Unknown What's Changed - fix(drawings): resolve vault path for spaces handlers by @antonreshetov in #826
5.6.0 Unknown Drawings massCode now includes a dedicated Drawings space powered by Excalidraw. Use it for diagrams, sketches, flows, UI mockups, and whiteboard-style notes without leaving your vault. Drawings autosave as .excalidraw f...
5.5.0 Unknown massCode 5.5 expands Notes into a more complete task workspace, adds the browser Clipper, and makes it easier to migrate from other tools. Tasks In Notes - Added task notes: tasks now live inside Notes and use the same m...
5.4.0 Unknown v5.4.0 Command Palette The new command palette gives massCode a faster way to move around and act on content without leaving the keyboard. Open it with Cmd+P on macOS or Ctrl+P on Windows and Linux to search spaces, snip...
5.3.0 Unknown HTTP Client massCode now includes a built-in HTTP client for saving, organizing, previewing, and sending API requests without leaving the app. The new HTTP space keeps requests next to your snippets and notes, with the s...
5.2.0 Unknown Notes linking is more reliable Notes now support path-qualified internal links, so duplicate note names can be linked precisely with syntax like [[Folder/Note]]. The link picker inserts the shortest unambiguous target, a...
5.1.1 Unknown What's Changed - docs(website): add JSON Diff documentation by @antonreshetov in #723 - docs(website): add Notes Dashboard documentation by @antonreshetov in #730 - fix: package shared runtime modules in electron builds...
5.1.0 Unknown Notes Dashboard A new home screen for the Notes space. Dashboard gives you a quick overview of your note base before opening a specific note, including note counts, words, folders, tags, recent activity, top linked notes...
5.0.0 Unknown Markdown Vault massCode no longer uses SQLite for data storage. All snippets, notes, and settings are stored as Markdown files directly on disk. This makes your data transparent, easy to sync via any cloud service, and a...
4.7.1 Unknown What's Changed - feat(ui): add space rail navigation by @antonreshetov in #680 - fix: detect existing SQLite users and set correct default storage engine by @antonreshetov in #684
4.6.0 Unknown Math Notebook A new feature — a calculator notepad right inside massCode, inspired by Numi. Write expressions in natural language and get instant results on each line. Features - Arithmetic, percentages, powers, math fun...
4.5.0 Unknown Markdown Vault — New Storage Engine This is arguably the most significant update in massCode's history. You can now store your snippets as plain Markdown files directly on disk. Why it matters: - Your data is just files....
4.4.0 Unknown No significant changes View changes on GitHub What's Changed - fix(elysia): prevent DB hangs during saves by @antonreshetov in #643 - feat(devtools): add JSON generator by @antonreshetov in #644 - feat(devtools): add Lor...
4.3.0 Unknown What's Changed - feat(preferences): add api port to preference option by @ondrovic in #631 - feat(editor): add Power Query (M) language support by @BasicNullification in #639 - feat(folders): add multi-selection by @anto...
4.2.2 Unknown What's Changed - fix(db): ensure directory exists before accessing the db by @antonreshetov in #628 - fix(editor): jumping scroll when editing by @antonreshetov in #629 Full Changelog: v4.2.1...v4.2.2
4.2.1 Unknown Attempting to build correctly for macOS Intel architecture.
4.2.0 Unknown Bug Fixes - editor: prevent header and editor display for multiple selected snippets (e1d4ccd) - editor: show code preview panel (5e91b74) - i18n: update sidebar toggle translations (f819f4a) - scrollbar: suppress horizo...
4.1.0 Unknown Bug Fixes - add help menu (a27d605) - set folder custom icon (#607) (505a8a0) Features - add json visualizer (#609) (afce45c) json-viz - editor: add highlighting for search terms (#606) (48b7f56) Full Changelog: v4.0.4.....
4.0.4 Unknown What's Changed - fix(editor): vertical scrolling #603 by @antonreshetov in #604 Full Changelog: v4.0.3...v4.0.4