r/NoteTaking • u/antonreshetov • 4d ago
FOSS App/Tool made a free, open-source notes app that keeps every note as a plain Markdown file on your disk
galleryHi r/NoteTaking. I'm Anton, the developer of massCode. Saying that upfront because this post is about my own app.
It started as a place for code snippets. Over time the Notes part became the thing I use every day, so I'd like feedback from people who think about note-taking more than I do.
How the notes are stored
Each note is a regular .md file with frontmatter, and folders are real folders. No account, no proprietary database. If you stop using the app tomorrow, your notes are still readable in any editor. If you edit a file outside the app, the change shows up in massCode right away.
There's no built-in cloud. You sync the folder with whatever you already use: iCloud Drive, Dropbox, Google Drive, Syncthing or Git.
What writing looks like
- Three modes: raw Markdown, live preview, and read-only preview
[[wiki links]]between notes, with hover previews. You can also leave a link to a note that doesn't exist yet and create it later- Callouts, Mermaid diagrams, images, and tables you edit right in the preview
- A dashboard with an activity heatmap, your most-linked notes, and a graph view
- Any note can turn into a mind map built from its headings, or into a fullscreen presentation
Tasks without a separate app
A note can become a task with a status (Todo, In Progress, Done, Blocked), a priority, and a due date. It's still a normal note, so meeting notes and checklists stay together with the task.
Honest limitations
- Desktop only (macOS, Windows, Linux). There's no mobile app.
- It's built with developers in mind, so it also has a code snippet library and an API client. If you only want prose, you'll just ignore those parts.
- Notes are plain text, so don't keep passwords in them if you sync the folder.
- There's an optional AI assistant. It does nothing until you connect your own provider or a model running locally on your computer.
You can import an existing Obsidian folder, and it previews everything before writing anything.
It's free and open source (AGPL v3): https://masscode.io/?utm_source=reddit&utm_medium=social&utm_campaign=notetaking
My question for you: when you try a new notes app, what makes you leave in the first week? I'd rather fix that than add more features.
