
SiYuan
Privacy-first personal knowledge base with block references

SiYuan is a local-first note-taking and personal knowledge management app designed around “blocks” (paragraph-level units) that can be referenced, embedded, and linked across documents. It supports Markdown editing, backlinks, and graph-style knowledge navigation, and can be run as a self-hosted service for web access and multi-device usage.
Key Features
- Block-based editor with block references, block embeds, and bi-directional links
- Markdown support with rich editing (tables, code blocks, math/LaTeX, etc.)
- Backlinks and knowledge graph views for navigating connected notes
- Full-text search across notebooks and documents
- Organize content with notebooks, folders, tags, and templates
- Web access via the built-in server for using SiYuan in a browser
- Data stored locally and designed for offline-first workflows
Use Cases
- Building a personal knowledge base (Zettelkasten/PKM) with backlinks and block references
- Maintaining project notes, meeting logs, and technical documentation as Markdown
- Creating a lightweight personal wiki with cross-page embeds and references
Limitations and Considerations
- Some advanced features and the overall UX can differ from mainstream SaaS note apps; evaluating the editor model (block-based) is recommended before migrating large note sets.
SiYuan is a strong fit for users who want a local-first knowledge system with granular block linking and Markdown-centric writing. It combines wiki-style navigation with an editor model optimized for reusing and connecting content across notes.
Categories:
Tags:
Tech Stack:
Similar Services

AppFlowy
An open workspace for notes, wikis, and projects
Notion-style workspace for docs, wikis, and task databases with rich blocks, templates, and optional AI—available across desktop and mobile.


AFFiNE
Local-first workspace for docs, notes, and whiteboards
Local-first, open-source workspace combining docs, wikis, and whiteboards with real-time collaboration and optional self-hosted cloud sync.


Joplin
End-to-end encrypted notes with Markdown and file attachments
Cross-platform note-taking and knowledge management app with Markdown, attachments, Web Clipper, offline-first sync, and optional end-to-end encryption.


Memos
A privacy-first note-taking app for quick ideas and logs
Lightweight self-hosted note-taking and micro-journaling app with Markdown, tags, full-text search, and a clean timeline UI for personal knowledge capture.


Paperless-ngx
Document management with OCR and full‑text search
Self-hosted document management system that ingests scans and emails, performs OCR, extracts metadata, and provides fast full-text search with tags and workflows.


Trilium Notes
Hierarchical note-taking with backlinks, search, and automation
Self-hostable personal knowledge base with a tree-structured notebook, rich-text and code notes, backlinks, full-text search, and scripting/automation.

TypeScript
JavaScript