A second brain, for you, forever

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

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • 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.

    My problem with Electron apps is that they don't seem to support window decorations under Wayland on Linux. I'm trying Logseq (https://github.com/logseq/logseq ) right now, and like any Electron app on Wayland, you have to start it via "Logseq --enable-features=UseOzonePlatform --ozone-platform=wayland" but that still doesn't give you window decorations (like titlebar, minimize button, etc)

  • obsidian-git

    Backup your Obsidian.md vault with git

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

  • obsidian-dataview

    A data index and query language over Markdown files, for https://obsidian.md/.

    I'd like to mention some community plugins that extend it even further:

    - Query your notes into tables/lists: https://github.com/blacksmithgu/obsidian-dataview

    - Templates with variables: https://github.com/SilentVoid13/Templater

    - QuickAdd: https://github.com/chhoumann/quickadd

    Markdown compatibility is cool, but what's even cooler is stringing these together to be able to create a new note in a specific folder with a template that contains some variables, and having all of that automatically added in an index note.

    If emacs scares you and other options are too limiting, this is where you'll find that sweet spot between user friendliness and extensibility.

  • Templater

    A template plugin for obsidian

    I'd like to mention some community plugins that extend it even further:

    - Query your notes into tables/lists: https://github.com/blacksmithgu/obsidian-dataview

    - Templates with variables: https://github.com/SilentVoid13/Templater

    - QuickAdd: https://github.com/chhoumann/quickadd

    Markdown compatibility is cool, but what's even cooler is stringing these together to be able to create a new note in a specific folder with a template that contains some variables, and having all of that automatically added in an index note.

    If emacs scares you and other options are too limiting, this is where you'll find that sweet spot between user friendliness and extensibility.

  • quickadd

    QuickAdd for Obsidian

    I'd like to mention some community plugins that extend it even further:

    - Query your notes into tables/lists: https://github.com/blacksmithgu/obsidian-dataview

    - Templates with variables: https://github.com/SilentVoid13/Templater

    - QuickAdd: https://github.com/chhoumann/quickadd

    Markdown compatibility is cool, but what's even cooler is stringing these together to be able to create a new note in a specific folder with a template that contains some variables, and having all of that automatically added in an index note.

    If emacs scares you and other options are too limiting, this is where you'll find that sweet spot between user friendliness and extensibility.

  • TiddlyWiki

    A self-contained JavaScript wiki for the browser, Node.js, AWS Lambda etc.

    The Open Source solution which serves me well for years has been TiddyWiki (1). Supports Tags and various modes of output. Each page one file or all in one, very open so recursive changes can be applied on the shell in plain files.

    (1) https://tiddlywiki.com/

  • markdownload

    A Firefox and Google Chrome extension to clip websites and download them into a readable markdown file.

    Have you tried Markdownload? It's a browser extension that saves and downloads web content as markdown. I use it all the time on my desktop but it's a browser extension and supports Safari, so maybe it's helpful for you too.

    https://github.com/deathau/markdownload

  • 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.

  • obsidian-minimal

    A distraction-free and highly customizable theme for Obsidian.

    https://github.com/kepano/obsidian-minimal

    What differentiates Obsidian from all of the other tools in this area, is that they have made extensibility a top priority. The sheer breadth of plugins, themes, and other community-driven tools that have been generated in 18 months is spectacular. It makes it easy to recommend Obsidian because you can shape it into whatever you want.

    There are a handful of plugins like Dataview, QuickAdd, Kanban and Periodic Notes that make Obsidian an incredibly powerful environment for thought.

    I published a couple of my own plugins and a Web Clipper bookmarklet: https://gist.github.com/kepano/90c05f162c37cf730abb8ff027987...

    The Obsidian community is just so fun, friendly, and collaborative, that you can't help but get involved and work on making the toolkit better.

  • 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.

    The CLI tool nb is excellent for taking notes in an editor of your own choice, and for making bookmarks (if readability CLI is installed it will make a local text copy of the page you're bookmarking): https://github.com/xwmx/nb

    It's AGPL'ed.

  • bat

    A cat(1) clone with wings.

    And some more snippets since I'm copying and pasting already. (I'm using "bat" to view files. Get it from https://github.com/sharkdp/bat )

      40   │ ;; Taken from https://karl-voit.at/2017/02/11/my-system-is-foobar/

  • openmemex

    Open source, local-first knowledge platform.

    Not the OP, but I recently published this which others may find interesting https://github.com/austinvhuang/openmemex

  • athens

    Athens is a knowledge graph for research and notetaking. Athens is open-source, private, extensible, and community-driven.

    I've also heard of Athens [https://github.com/athensresearch/athens#athens] which is similar to Roam and can be self hosted. I haven't compared it to logseq though.

  • GitJournal

    Mobile first Note Taking integrated with Git

    If you wish to also edit those files on mobile, GitJournal [0] could be useful for you. I've even added basic org-mode support.

    [0] https://gitjournal.io

  • zim-desktop-wiki

    Main repository of the zim desktop wiki project

    Just to chime in here, long time "http://zim-wiki.org" guy here. I'm still basically sticking with Zim for most of what I do, but that's probably mostly the equivalent of "personal muscle memory," for structured things.

    But I am moving to Obsidian for anything "non-heirarchical" or "unstructured;" which for me is my "bookmarking" system as well as my personal Zettelkasten/brain exploring gardeny thing. The graph and extensibility is just fantastic, and I like knowing that I can export it wherever whenever.

  • pandoc

    Universal markup converter

    > I can’t stand it, and I wonder why people are so crazy about it.

    I wonder why people can't stand it. It's raw material that can be easily be transformed into a plethora of formats, both open and propriety. See e.g. https://pandoc.org/

  • neuron

    Future-proof note-taking and publishing based on Zettelkasten (superseded by Emanote: https://github.com/srid/emanote)

  • emanote

    Emanate a structured view of your plain-text notes

  • 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.

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