Top 23 note-taking Open-Source Projects

  • GitHub repo foam

    A personal knowledge management and sharing system for VSCode

    Project mention: Came across this notetaking application by accident and wondering if anyone here has any experience with it? Haven't tried it out yet but it seems hella promising. https://wiki.dendron.so/ | reddit.com/r/Cortex | 2021-04-11

    I don't remember exact reasons but when I tried I liked Foam more.

  • GitHub repo vnote

    A pleasant note-taking platform.

    Project mention: It's time to accept the fact that Notion will never give us an offline mode. Let's start looking for alternatives. | reddit.com/r/Notion | 2021-03-04

    Take a look at Vnote

  • GitHub repo takenote

    📝 ‎ A web-based notes app for developers.

    Project mention: Feeling Rusty for Interview Need Review | reddit.com/r/reactjs | 2021-02-07

    Read this https://www.robinwieruch.de/react-function-component, lots of that https://blog.isquaredsoftware.com/series/blogged-answers/ and that: https://kentcdodds.com/blog. Also Take Note is a good example of best practices in React nowadays: https://github.com/taniarascia/takenote/releases As somebody mentioned before Material UI is great, but a bit heavy for a demo project. I would check out https://chakra-ui.com/. A bit more lightweight. Good luck with the interview!

  • GitHub repo nb

    CLI and local web plain text note-taking, bookmarking, and archiving with encryption, filtering & search, Git-backed versioning & syncing, Pandoc-backed conversion, + more in a single portable script.

    Project mention: nb v6: CLI and local web note-taking with linking, browsing, tagging, and more | reddit.com/r/programming | 2021-04-20
  • GitHub repo fsnotes

    Notes manager for macOS/iOS

    Project mention: Bye bye Bear 👋🏻 | reddit.com/r/bearapp | 2021-04-17

    try fsnot.es - very similar to bear, has ios app. oh, and it's free!

  • GitHub repo Standard Notes

    A free, open-source, and completely encrypted notes app. https://standardnotes.org (by standardnotes)

    Project mention: Serious Bug: Notes are being overwritten with the contents of other notes | reddit.com/r/StandardNotes | 2021-04-19

    Good news: we may have finally discovered the cause of this. It's a very rare race condition, which is why it was so hard to replicate, and didn't occur for a lot of people. Fix here. Will be deployed sometime this week. A fix for mobile is also in the works. Thanks for reporting this!

  • GitHub repo archivy

    Archivy is a self-hosted knowledge repository that allows you to safely preserve useful content that contributes to your own personal, searchable and extendable wiki.

    Project mention: An Emacs wallabag client - the Emacser way to manage web pages! | reddit.com/r/emacs | 2021-04-12

    [1] https://archivy.github.io/

  • GitHub repo TagSpaces

    TagSpaces is an offline, open source, document manager with tagging support

    Project mention: Tags for organization | reddit.com/r/ranger | 2021-04-16

    I am looking for something like TagSpaces but inside ranger or inside terminal with vim keybindings.

  • GitHub repo BoostNote.next

    Boost Note is a powerful, lightspeed collaborative workspace for developer teams.

    Project mention: Export all notes | reddit.com/r/Boostnote | 2021-03-29

    I am currently working on supporting this out of the box in boost note next, so keep eyes on this PR: https://github.com/BoostIO/BoostNote.next/pull/734

  • GitHub repo QOwnNotes

    QOwnNotes is a plain-text file notepad and todo-list manager with markdown support and Nextcloud / ownCloud integration.

    Project mention: Adding a "support/donate" button to the native application centers can greatly help increase donations to free software projects and prevent many good software from Dying | reddit.com/r/linux | 2021-03-28
  • GitHub repo OpenNote

    OpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.

  • GitHub repo GitJournal

    Mobile first Note Taking integrated with Git

    Project mention: Does anyone else use markdown files as their notes and just copying the new files when transferring their notes to another device? | reddit.com/r/Markdown | 2021-04-20

    Never used it, but heard only good things about: https://gitjournal.io/

  • GitHub repo neuron

    Future-proof note-taking and publishing based on Zettelkasten

    Project mention: Vim or Emacs for Zettelkasten? | reddit.com/r/Zettelkasten | 2021-04-18

    That being said, I recommend you to have a look at Neuron. It's simply a static site generator for you ZK, but it builds on Pandoc and has very powerful linking capabilities, which makes for a very pleasant PKM experience. There's also a great plugin for Neovim: neuron.nvim

  • GitHub repo notational-fzf-vim

    Notational velocity for vim.

    Project mention: Neovim (0.4.4) and Vimwiki, lots of commands not available | reddit.com/r/neovim | 2021-02-03

    Have you tried notational-fzf-vim?

  • GitHub repo notes

    :pencil: Simple delightful note taking, with more unix and less lock-in. (by pimterry)

    Project mention: Tool to manage notes and personal knowledge base | reddit.com/r/commandline | 2021-04-06

    BTW, I came across this tool which looks pretty much what I was looking for.

  • GitHub repo notecalc3

    NoteCalc is a handy calculator trying to bring the advantages of Soulver to the web.

    Project mention: Numi. Beautiful calculator app for Mac | news.ycombinator.com | 2021-03-29

    Since others already mentioned many fantastic alternatives, let me share mine: https://bbodi.github.io/notecalc3/

  • GitHub repo deft

    Deft for Emacs

    Project mention: Standard Notes is a safe place for your notes, thoughts, and life's work | news.ycombinator.com | 2021-04-16

    I use deft. A hot key brings up the list, then typing narrows the list based on name or content.

    https://jblevins.org/projects/deft/

  • GitHub repo org-roam-server

    A Web Application to Visualize the Org-Roam Database

    Project mention: Is there any way to visualize relationships between nodes in a single file setup? | reddit.com/r/orgmode | 2021-04-05

    All my entries live inside a single file. I was able to set up org roam server successfully, but my roam server only shows me a single link (the file itself). (3 in the screenshot because I was trying something)

  • GitHub repo noteless

    A Markdown-based note-taking app for mobile devices.

    Project mention: Markdown notes | reddit.com/r/androidapps | 2021-03-21

    Noteless https://github.com/redsolver/noteless/releases

  • GitHub repo lifelong-learning

    ✅ ✅ ✅ A massive repo filled with notes on everything from coding to philosophy to psychology to marketing to product

    Project mention: BHVR dev team—> README | reddit.com/r/deadbydaylight | 2021-02-11
  • GitHub repo Wreeto

    Wreeto is an open source note-taking, knowledge management and wiki system.

    Project mention: Show HN: Wreeto – Get help with information overload | news.ycombinator.com | 2021-03-30
  • GitHub repo Guacamoly

    Meemo - Your personal notes

  • GitHub repo tomboy-ng

    Next generation of Tomboy

    Project mention: request: some "scratchpad" program | reddit.com/r/Fedora | 2021-01-23

    P.S. I think that a special mention for Tomboy-NG is needed. Is a rewrite of a old Tomboy application, removing Mono dependencies

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-04-20.

Index

What are some of the best open-source note-taking projects? This list will help you:

Project Stars
1 foam 9,573
2 vnote 8,033
3 takenote 4,542
4 nb 3,219
5 fsnotes 2,951
6 Standard Notes 2,654
7 archivy 2,515
8 TagSpaces 2,242
9 BoostNote.next 2,234
10 QOwnNotes 2,021
11 OpenNote 1,457
12 GitJournal 1,225
13 neuron 995
14 notational-fzf-vim 983
15 notes 952
16 notecalc3 931
17 deft 534
18 org-roam-server 477
19 noteless 310
20 lifelong-learning 302
21 Wreeto 248
22 Guacamoly 232
23 tomboy-ng 226