Open Source note-taking software with Knowledge Graph view and self-hosted sync between devices

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

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

    An open source, lightweight note-taking service. Easily capture and share your great thoughts.

  • Memos is absolutely amazing. Have you tried it. It's like your own private twitter but for notes with search and a graph type thingy like github has for commits. It's amazing. https://github.com/usememos/memos

  • Joplin

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

  • I’m using Joplin, several graph plugins available as well as many more. All the apps, cross platform, CLI

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

    SurveyJS logo
  • windmill

    Open-source developer platform to turn scripts into workflows and UIs. Fastest workflow engine (5x vs Airflow). Open-source alternative to Airplane and Retool.

  • Don't think I could live in a world of self hosting without portainer. Just starting looking into proxmox but never heard of windmill.dev will have a gander.

  • syncthing-android

    Wrapper of syncthing for Android.

  • I use Obsidian and sync it between mobile and desktop(s) using Syncthing. Alternatively you can sync using git to keep a history of changes and for advanced merging.

  • obsidian-releases

    Community plugins list, theme list, and releases of Obsidian.

  • I use Obsidian and sync it between mobile and desktop(s) using Syncthing. Alternatively you can sync using git to keep a history of changes and for advanced merging.

  • logseq-copilot

    Logseq Copilot is a Browser extension that allows you to access your Logseq via your browser.

  • For browser extension there is Logseq Copilot which allows you to search your Logseq graph while searching Google and it also allows for you to clip information from web pages directly into Logseq. https://github.com/EINDEX/logseq-copilot

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