
logseq
Alternative to Notion
Logseq is a local-first note-taking app that combines an outliner with a knowledge graph. Its journal-driven recording and bidirectional links naturally structure fragmented thoughts into an interconnected knowledge base.
- Outliner format with bullet-point-based hierarchical note structure
- Bidirectional links with automatic cross-references and knowledge graph visualization
- Daily journal pages as the starting point for recording, useful as daily work logs
- Local-first storage in Markdown or Org-mode files on the local filesystem
- Query system using Datalog for dynamic page aggregation and filtering
- Plugin system with JavaScript/TypeScript extensions for added functionality
Built with ClojureScript and Electron, Logseq is supported by users who value data privacy and link-based knowledge management as a Notion alternative. Mobile apps for iOS and Android are also available.
Replaces
Related Tools
AppFlowy
Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.
AFFiNE
There can be more than Notion and Miro. AFFiNE(pronounced [ə‘fain]) is a next-gen knowledge base that brings planning, sorting and creating all together. Privacy first, open-source, customizable and ready to use.
joplin
Joplin - the privacy-focused note taking app with sync capabilities for Windows, macOS, Linux, Android and iOS.
siyuan
An open-source, privacy-first, self-hosted knowledge workspace where humans and AI agents work together 开源、隐私优先、自托管的知识工作空间,让人与智能体在此协作
outline
The fastest knowledge base for growing teams. Beautiful, realtime collaborative, feature packed, and markdown compatible.
Trilium
Build your personal knowledge base with Trilium Notes
wiki
Wiki.js | Next Generation Open Source Wiki
focalboard
Focalboard is an open source, self-hosted alternative to Trello, Notion, and Asana.
BookStack
NOW MANAGED ON CODEBERG
FreshRSS
A free, self-hostable news aggregator…