Stars
Forks
Watchers
Developer links
Logseq
Every line an indentable bullet, every bullet a first-class block that can be referenced, embedded, and queried anywhere: Logseq is a privacy-first, local-first knowledge platform built around the block outliner. The daily journal is the system's beating heart - each day opens a fresh date-stamped page where tasks, meeting notes, and fleeting ideas land as blocks without filing decisions, then connect later through [[wikilinks]] with automatic bidirectional backlinks and ((block references)) that transclude any bullet into any page. Everything persists as plain Markdown or Org-mode files on disk - git-friendly, greppable, and owned forever, with sync via iCloud, Dropbox, Syncthing, Git, or an optional end-to-end encrypted service. Built-in tooling goes beyond notes: TODO/DOING task states with scheduling, native PDF annotation with area highlights, spaced-repetition flashcards, whiteboards for visual thinking, Zotero integration for researchers, and Datalog-powered queries that build dynamic views across the entire graph. A marketplace of hundreds of community plugins and themes adds AI chat, Ollama local-model integration, and custom workflows. Written in Clojure/ClojureScript, AGPL-3.0 licensed with 320+ contributors, and completely free - the local-first Roam for people who refuse subscriptions and lock-in.
Benefits
- Roam's Brain, Your Files
- The full networked-thought workflow - daily notes, backlinks, block references - on plain Markdown files with no subscription and no lock-in.
- Capture First, Organize Never
- The always-on daily journal absorbs everything as blocks; links and queries surface them later, so filing decisions disappear.
- Blocks, Not Pages
- Referencing and embedding individual bullets lets one idea live in every context it belongs to, with edits propagating everywhere.
- A Complete System Out of the Box
- Tasks, PDF annotation, flashcards, and whiteboards ship natively - workflows Obsidian assembles from a dozen plugins.
Features
- Block-Based Outliner
- Every line is a nestable, addressable block that can be referenced and embedded anywhere.
- Journal-First Capture
- Automatic daily pages as the default entry point for tasks, notes, and ideas.
- Bidirectional Links and Graph
- Wikilinks with automatic backlinks, block transclusion, and a visual knowledge graph.
- Datalog Queries
- Dynamic views across the graph - tasks by state, notes by tag, anything by property.
- PDF, Flashcards, Whiteboards
- Native annotation, spaced repetition, Zotero integration, and infinite canvases.
- Plain-Text Ownership
- Markdown or Org-mode files on disk, synced via Git, Syncthing, or E2E-encrypted sync.