Ad
Learn more

Open Source Personal Knowledge Management (PKM) Tools using JavaScript

A curated collection of the best open source tools for organizing personal information and building knowledge graphs. using JavaScript.

AI workspace for docs, projects, and wikis you control
  • Stars

    78,112
  • Last commit

    6 days ago
  • License

    AGPL-3.0
Open source collaborative workspace combining notes, databases, and AI with full data ownership, offline support, and self-hosting options.

Open Source Alternative to:

Self-hosted timeline for quick notes, logs, and snippets
  • Stars

    64,235
  • Last commit

    15 hours ago
  • License

    MIT
Memos is a self-hosted, open-source note-taking app built around a private timeline. Write in Markdown, skip the folder setup, and keep your data on your own server.

Open Source Alternative to:

Encrypted note-taking that syncs across all your devices
  • Stars

    56,994
  • Last commit

    8 hours ago
  • License

    Unknown
Cross-platform note-taking app with end-to-end encryption, Markdown support, web clipping, and sync via Dropbox, OneDrive, or Joplin Cloud.

Open Source Alternative to:

Privacy-first knowledge management with block-level linking
  • Stars

    47,039
  • Last commit

    10 hours ago
  • License

    AGPL-3.0
Personal knowledge management system with WYSIWYG block editing, bidirectional links, spaced repetition flashcards, a relational database, and end-to-end encrypted sync.

Open Source Alternative to:

Privacy-first knowledge base that connects your notes
  • Stars

    45,460
  • Last commit

    2 days ago
  • License

    AGPL-3.0
Local-first, open-source knowledge management tool with bidirectional linking, outlines, flashcards, PDF annotations, and whiteboards for building a connected second brain.

Open Source Alternative to:

AI second brain for research, automation, and personal agents
  • Stars

    37,946
  • Last commit

    3 months ago
  • License

    AGPL-3.0
Self-hostable AI assistant that connects to your docs and the web, lets you build agents, schedule automations, and run research with verifiable citations.

Open Source Alternative to:

Privacy-first knowledge base with any AI model you choose
  • Stars

    16,717
  • Last commit

    9 hours ago
  • License

    Apache-2.0
Self-hostable NotebookLM alternative that lets teams build searchable knowledge bases from diverse sources, with support for any LLM and no data limits.

Open Source Alternative to:

Zero-knowledge encrypted notes that sync across all devices
  • Stars

    14,875
  • Last commit

    16 hours ago
  • License

    GPL-3.0
End-to-end encrypted note-taking app with zero-knowledge architecture, cross-device sync, web clipper, and a self-hostable sync server.

Open Source Alternative to:

AI-Powered Note Taking App
  • Stars

    11,153
  • Last commit

    2 months ago
  • License

    GPL-3.0
The next generation of open-source AI-powered card notes designed to help you quickly capture and organize inspiration so that ideas never run out.

Open Source Alternative to:

Private workspace for notes, tasks, and databases
  • Stars

    9,039
  • Last commit

    11 hours ago
  • License

    Unknown
A local-first, encrypted workspace for notes, tasks, databases, and chats. Your data stays on your device, syncs peer-to-peer, and never passes through a central server.

Open Source Alternative to:

Programmable notes with queries, Lua scripting, and wiki links
  • Stars

    Stars growing over the last 30 days6,445
  • Last commit

    8 hours ago
  • License

    MIT
A self-hosted, browser-based note-taking system that turns plain Markdown pages into a queryable, scriptable knowledge base you control.

Open Source Alternative to:

Browser and notebook combined with local-first AI
  • Stars

    3,615
  • Last commit

    2 months ago
  • License

    Apache-2.0
A browser that doubles as a personal notebook, letting you research, summarize, and take notes on web pages, PDFs, and videos without switching apps.

Open Source Alternative to:

Local-first notes app with no cloud, no AI, no tracking
  • Stars

    1,361
  • Last commit

    17 days ago
  • License

    MIT
A privacy-focused, offline-first note-taking app that stores everything on your device, with Markdown, note linking, file attachments, LaTeX math, and bring-your-own sync.

Open Source Alternative to:

Fast, secure, and free personal note-taking app
  • Stars

    179
  • Last commit

    3 months ago
  • License

    Unknown
OpenNotas is a multi-platform, end-to-end encrypted note-taking app that offers simplicity, synchronization, and offline functionality.

Open Source Alternative to:

Privacy-focused note-taking made simple and fast
  • Stars

    67
  • Last commit

    9 months ago
  • License

    GPL-2.0
Justnote is a secure note-taking app that lets you easily create and sync notes across devices while maintaining full control of your data.

Open Source Alternative to: