• SiYuan icon
  • QOwnNotes icon
  • FUTO Notes icon
  • Deta Surf icon
  • HelixNotes icon
  • +7

Markdown note-taking applications

Dramatize008912 appsUpdated
Copy a direct link to this comment to your clipboard

List of software I've tried out, using markdown notes in a university setting, with a focus on FOSS apps.

Requirements: Linux, image support, _TeX support, no account needed

Likes: no AI, Android syncing, FOSS, split view, callouts, simplicity, themes, plugins, .deb, OCR, handwriting conversion

Dislikes: not FOSS, AI , freemium, maximalists

  1. SiYuan icon
     Like

    SiYuan is a desktop Markdown Block-Reference and Bidirectional-Link note-taking application. Support fine-grained block-level reference and Markdown WYSIWYG.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • Microsoft Edge
    • Google Chrome
    • Flathub
    • Docker
    • Docker Hub
    • F-Droid
    SiYuan screenshot 1
    Block editing
    Elements
    +3
    Zoom-in
    Dramatize0089’s note

    Nice and simple, but renders all markdown without having the ability to view raw markdown. The opposite of Zettlr! Makes it difficult to edit image URLs. Verdict: a good app, but not going to my "Apps I'll Use" list.

  2. QOwnNotes icon
     Like

    Plain text notepad with markdown support and todo list manager for Linux, Mac OS X and Windows, that works together with the notes application of ownCloud.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • PortableApps.com
    • Qt
    QOwnNotes main screen
    QOwnNotes main screen vertical layout
    QOwnNotes todo list manager
    +3
    QOwnNotes notes diff
    Dramatize0089’s note

    Full featured without being overwhelming. The UI is not very modern (but that may be a plus), but it does almost everything I need it to. Doesn't support TeX unfortunately, and alphabetical sorting of my notes is Weird (e.g. 10 before 2, or ignores numbers entirely). Overall, pretty good, but has enough quirks that it's not going to be my go-to.

  3. Markdown note-taking app using plain files, no database, no lock-in, works fully offline, with first-class self-hosted E2EE sync and no ads or tracking.

    Cost / License

    • Free
    • Source Available

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    Desktop home light
    Desktop home dark
    Desktop note
    +5
    Desktop note 2
    Dramatize0089’s note

    Looks clean & simple, but alas, too simple! If I can't view images, it's not useful to me.

  4. Deta Surf icon
     Like

    Digital workspace merging browser, file manager, and AI; supports local notes, applet creation, offline multimedia storage, and advanced multitasking interface.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Deta Surf screenshot 1
    Deta Surf screenshot 1
    Deta Surf screenshot 2
    +12
    Deta Surf screenshot 3
    Dramatize0089’s note

    Seems simple on the surface but tries to do too much. Also, it A) can't import folders, and B) can't keep the structure of files it does import (e.g. a list turns into a single sentence). Graphically the contrast was off and the UI had far too much negative space. It's in beta and it shows.

  5. HelixNotes is a local markdown note-taking app built with Rust, Tauri 2.0, and SvelteKit. Your notes are standard .md files on your filesystem - sync with whatever you want or nothing at all.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    HelixNotes screenshot 1
    HelixNotes screenshot 1
    HelixNotes screenshot 2
    +1
    HelixNotes screenshot 3
    Dramatize0089’s note

    Need to try some more, but seems like a stripped-down version of Tolaria. I like it so far, but it seems like it should still be a beta version - a bit unintuitive and kept entering 's in my notes for some reason.

  6. Anytype icon
     Like

    Organizes notes, tasks, and projects offline using Markdown, P2P syncing, and encrypted storage, complemented by dynamic collections on all devices.

    Cost / License

    • Freemium
    • Source Available

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • Google Chrome
    • Flathub
    • Flatpak
    • Docker
    Movie Database
    Daily Journal
    Habit Tracker
    +6
    Files
    Dramatize0089’s note

    I've only played around with it a little, but it seems far too complicated. I understand what it's trying to do with Collections and Objects, but it means my folders became an unorganised mess upon importing (which had to be done via compressing my files into a .zip). Not for me.

  7. Logseq icon
     Like

    Local-first, privacy-focused notebook supporting Markdown and Org mode, offline use, encrypted backup, extensible with plugins, and more.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • iPad
    • Self-Hosted
    • Flathub
    • F-Droid
    Logseq screenshot 1
    Logseq screenshot 1
    Dramatize0089’s note

    Couldn't figure out how to import my existing notes (seems to be due to the new DB version?). However I still want to try it, maybe for a different project? I don't think a non-hierarchical template will work for uni (but I didn't try very hard).

  8. Tolaria icon
     Like

    Desktop app for large markdown knowledge bases, using plain files, Git versioning, YAML frontmatter, offline use, open source, and Claude Code AI integration.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    Tolaria screenshot 1
    Tolaria screenshot 1
    Tolaria screenshot 2
    Dramatize0089’s note

    Far too busy for what I need. I can see it's usefulness in certain projects (especially web dev) but not for me. Doesn't support split view (raw md | rendered).

  9. AI-native markdown editor featuring WYSIWYG editing, LLM integrations, team sharing, GitHub sync, graph wiki links, TUI, and embeddable components.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Node.JS
    OpenKnowledge screenshot 1
    Dramatize0089’s note

    Also much too busy for my use case. Annoying that the AI popup in the bottom of the screen can't go away completely. Doesn't support split view (raw md | rendered). Does support custom themes and it's easy to make them!

  10. Zettlr icon
     Like

    Comprehensive writing tool for notes, citations, and drafting with privacy-first features and multi-language support, perfect for diverse writing tasks.

    Cost / License

    • Free
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Flathub
    • PortableApps.com
    Zettlr Main Window (dark mode)
    Zettlr Main Window (light mode)
    The Berlin Theme (dark mode)
    +5
    The Berlin Theme (light mode)
    Dramatize0089’s note

    I like it! Easy to import notes, a simple app that works well for me. Doesn't support split view (raw md | rendered), and has very limited themes (though does support custom CSS - and makes it easy to do so, unlike Joplin). Does not support callouts or plugins. Doesn't support mermaid.js rendering (you can use mermaid diagrams but hard to make them render on export). Easy PDF exporting, comes with Pandoc & Zotero integration so easy to use for academia

  11. Joplin icon
     Like

    Open source note-taking app with Markdown support, to-do integration, and synchronization with cloud services like Dropbox and OneDrive.

    Cost / License

    • Freemium
    • Open Source

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
    • AppImageHub
    • Snapcraft
    • Google Chrome
    • Flathub
    • PortableApps.com
    • F-Droid
    • Cloudron
    • Homebrew
    • Chocolatey
    • Termux
    • Mozilla Firefox
    Joplin screenshot 1
    Joplin screenshot 1
    Joplin screenshot 2
    +7
    Joplin screenshot 3
    Dramatize0089’s note

    My long-term use of Joplin clouds my judgement of other software. Great plugin support, native split view (raw md | rendered), which will open automatically when you open a note. Custom CSS is available but requires some investigation on how to do so (via userChrome.css etc). Doesn't natively support callouts but a plugin is there. Creates its own copy of notes after import, so not easily transferable.

  12. Obsidian icon
     Like

    Obsidian is a note-taking app that lets you create a personal knowledge graph with ease. It is designed for non-linear thinking and allows you to easily link your notes together wiki-style.

    Cost / License

    • Freemium
    • Proprietary

    Application type

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Snapcraft
    • Microsoft Edge
    • Google Chrome
    • Flathub
    • Safari
    • AppImage
    • Mozilla Firefox
    Obsidian screenshot 1
    Obsidian screenshot 1
    Obsidian screenshot 2
    +6
    Obsidian screenshot 3
    Dramatize0089’s note

    I'm sad that this isn't FOSS because it's probably the best out of this list! Great community support & lots and lots of plugins and themes. Split view is available but requires some finessing to make it open automatically (biggest drawback). Image insertion can be a bit annoying in that it likes to create copies elsewhere.

Top 3: Joplin, Zettlr, Obsidian. Joplin is my OG, so I'm biased. Zettlr is a great FOSS app, but has limitations. Obsidian is fantastic, but isn't FOSS.

I want to try OpenKnowledge & Tolaria more, before I dismiss them outright. Logseq seems great but not for this use case.

Will add more as I find them!

No comments so far, maybe you want to be first?