Note Taking in 2021

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • git-notes

    Sync your personal notes through Git automatically

  • Time for me to shine!

    I use 2 giant plain-text files.

    One for notes. The other for to-dos.

    I use git to sync to a private git repo using my own app https://github.com/tanin47/git-notes (work with Mac, windows, Linux)

    My priority is that I want my notes to live forever. Using GitHub seems to achieve that purpose. (I use many notes app before which I threw away when moving to a new app)

  • zim-desktop-wiki

    Main repository of the zim desktop wiki project

  • Gotta get in the greatest (IMHO of course.)

    https://zim-wiki.org

    I'm continually baffled at how the rest of the world hasn't discovered this, but it could be because I sort of live at the margins of "ultra geek" and "normie."

    Local, self-hosted "wiki-like" tool. You write notes, it saves them, supports links and todos and calendars etc. Tons of plugins for math, git, etc etc.

    The killer aspect, I think, though. Any hypothetical "grandma" can open it up and use it immediately and it's very useful. But because it saves as plain-text (Markdown-ish) with links and pages equalling files and folders, it's always infinitely extensible with Bash or other scripts. For me, it's all the extensibility of org-mode without, I mean, you know.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Joplin

    Joplin - the secure note taking and to-do app with synchronisation capabilities for Windows, macOS, Linux, Android and iOS.

  • vimwiki

    Personal Wiki for Vim

  • organice

    An implementation of Org mode without the dependency of Emacs - built for mobile and desktop browsers

  • The article mentions Org mode a lot. If you want to try it, but are no Emacs user or also want to use it on mobile (iOS or Android), there is a FOSS solution called organice which I use daily for everything from notes to private and professional project management: https://github.com/200ok-ch/organice

  • rodo

    Rodo is a terminal-based todo manager written in Ruby

  • I have recently developed my own terminal-based UI for day journalling and todo/task tracking [1] in markdown files because I was sick of rearranging todos in other tools and just needed something which provides a standard template for each day (journal, high priority, todos of the day).

    The main advantage is that you can "migrate" all unfinished todos to a new page/day and thus get a clean start each day. This idea comes from bullet journalling.

    To get it done I had to dig a bit into ncurses, which turned out more interesting than I thought. For instance, Windows Terminal just gained support for bracketed paste a couple of months ago and my tool supports it.

    Long term I would like to add generated views (for instance: last year this time one of your highlights was...) and support recurring tasks to be inserted into he daily log.

    [1] https://github.com/coezbek/rodo

    Stack: Ruby, Curses, Markdown

  • logseq

    A local-first, non-linear, outliner notebook for organizing and sharing your personal knowledge base. Use it to organize your todo list, to write your journals, or to record your unique life.

  • Logseq is one I highly recommend: http://logseq.com/ Outliner, local file storage, API plugins, todo's and freeloads more. On top of everything, it is free.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • xournalpp

    Xournal++ is a handwriting notetaking software with PDF annotation support. Written in C++ with GTK3, supporting Linux (e.g. Ubuntu, Debian, Arch, SUSE), macOS and Windows 10. Supports pen input from devices such as Wacom Tablets.

  • Thanks for this. I'm aware of OneNote being pretty flexible but have never really committed to using it for any length of time to really see if it's what I want or not. It seems to have similar pitfalls that Curio does, though the plus side being that Microsoft is unlikely to go anywhere anytime soon and tend to be pretty good about supporting its Office suite well.

    Xournal++ [1] I had never heard of. It doesn't seem like it's what I'm personally looking for but what an interesting project and definitely one worth looking at!

    [1] https://github.com/xournalpp/xournalpp

  • nb

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

  • I use nb (https://github.com/xwmx/nb) and sync to gitlab. The best part of nb, is that you can bookmark a url, and nb will keep a copy of the page with the bookmarked url. So if the page disappears later, you still have a copy with your notes.

    It's all stored as markdown, so you can go in and edit the page. nb also syncs automatically every time a note is edited.

  • NotePlan_Themes

    Official collection of custom themes for NotePlan 3

  • Another option for mixing notes and calendar entries is https://noteplan.co/

  • sublime_zk

    A SublimeText3 package featuring ID based wiki style links, and #tags, intended for zettelkasten method users. Loaded with tons of features like inline image display, sophisticated tag search, note transclusion features, support for note templates, bibliography support, support for multiple panes, etc. to make working in your Zettelkasten a joy :smile:.

  • I'm also using Sublime, but with https://github.com/renerocksai/sublime_zk that makes it much smoother

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts