winget install --id antonreshetov.massCode
About massCode
A free and open source code snippets manager for developers
What's new in 5.10.0
Notes Export Individual notes can now be exported as self-contained HTML or PDF documents directly from the note context menu. Exports preserve Markdown formatting and include managed images and drawing previews, making notes easier to share, print, or archive outside massCode. Portable Notes Sites Entire Notes folders can now be exported as portable HTML sites. The generated site preserves the folder hierarchy, includes navigation and full-text search, resolves links between exported notes, and bundles managed images and drawing previews for offline use. Secret Variables for HTTP Environments HTTP environments can now store passwords, API tokens, and other sensitive values as secret variables. Secret values use the familiar {{name}} syntax, but stay outside the Markdown Vault, are encrypted with the operating system keychain, and are masked in request previews and history. Only secret names travel with the vault, so values remain local to each device and can be entered separately wherever the vault is used. Fixes - Fixed local empty files being mistaken for unavailable cloud placeholders across Notes, Drawings, HTTP requests, folder metadata, and state files. Local content now remains editable through creation, renaming, moving, deletion, and application lifecycle resets, while genuine cloud placeholders remain protected. - Fixed indentation for ordered Markdown lists that use parenthesized markers such as 1). - Used native CRLF line endings when copying Notes content on Windows. What's Changed - fix(notes): handle local zero-block files by @antonreshetov in #882 - fix(sto...
Version history
| Version | Updated | Notes |
|---|---|---|
| 5.10.0 | Unknown | Notes Export Individual notes can now be exported as self-contained HTML or PDF documents directly from the note context menu. Exports preserve Markdown formatting and include managed images and drawing previews, making... |
| 5.9.1 | Unknown | Fixes - Fixed an issue on Windows where newly created Code snippets in local NTFS vaults could be mistaken for unavailable cloud files. This could show a cloud synchronization message, prevent edits from being saved, or... |
| 5.9.0 | Unknown | Cloud-Safe Vaults and Faster Startup massCode now opens large Markdown Vaults from a metadata index and loads item bodies only when needed, so Code, Notes, and HTTP lists become available much sooner after launch. Vault... |
| 5.8.0 | Unknown | Notes Editor The Notes editor now has a context menu in Live Preview for common editing actions. You can apply formatting and insert blocks such as tables, callouts, horizontal rules, and code blocks directly from the ed... |
| 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 |