The next generation PKM system, your digital garden
SiYuan is a local-first personal knowledge management system, support fine-grained block-level reference and Markdown WYSIWYG.
All local features are free.
- Content block
- Block-level reference and two-way links
- Document relationship diagram, global relationship diagram
- Custom attributes
- SQL query embed
- Protocol
siyuan://
- Editor
- Block-style
- Markdown WYSIWYG
- List outline
- Block zoom-in
- Block horizontal layout
- Million-word large document editing
- Mathematical formulas, charts, flowcharts, Gantt charts, timing charts, staffs, etc.
- Web clipping
- Export
- Standard Markdown with assets
- PDF, Word and HTML
- Content block reference provides anchor text + embedded blockquote option
- Copy to WeChat MP, Zhihu and Yuque
- Hierarchical tag
- Multi-tab, drag and drop to split screen
- Fulltext search
- Template snippet
- Keymap
- Themes and icons
- Android APP
- Docker deployment
Cloud services require a paid subscription.
- VIP identity
- End-to-end encrypted data synchronization
- End-to-end encrypted data backup
- Cloud assets serving
To get the latest Insider Preview, please send an email with your GitHub login name to [email protected], and we will invite you to join the SiYuan Insider Preview team, thanks.
- SiYuan - A desktop Markdown Block-Reference and Bidirectional-Link note-taking application
- Markdown implements the exploration of block-level reference bidirectional links
At present, some components of SiYuan are open source, and contributions are welcome.
SiYuan is made possible by the Vditor and Lute open source project and other open source software.
- https://github.com/golang/go
BSD-3-Clause License
- https://github.com/vanng822/css
MIT License
- https://github.com/88250/gulu
Mulan PSL v2
- https://github.com/olahol/melody
BSD-2-Clause License
- https://github.com/Masterminds/sprig
MIT License
- https://github.com/Xuanwo/go-locale
Apache-2.0 License
- https://github.com/blastrain/vitess-sqlparser
Apache-2.0 License
- https://github.com/common-nighthawk/go-figure
MIT License
- https://github.com/dustin/go-humanize
MIT License
- https://github.com/emirpasic/gods
BSD-2-Clause License
- https://github.com/facette/natsort
BSD-3-Clause License
- https://github.com/fsnotify/fsnotify
BSD-3-Clause License
- https://github.com/gin-gonic/gin
MIT License
- https://github.com/jackpal/gateway
BSD-3-Clause License
- https://github.com/mitchellh/go-ps
MIT License
- https://github.com/mssola/user_agent
MIT License
- https://github.com/panjf2000/ants
MIT License
- https://github.com/parnurzeal/gorequest
MIT License
- https://github.com/microsoft/TypeScript
Apache-2.0 License
- https://github.com/electron/electron
MIT License
- https://github.com/visjs/vis-network
Apache-2.0 License
- https://github.com/google/diff-match-patch
Apache-2.0 License
- https://github.com/rtfpessoa/diff2html
MIT License
- https://github.com/mozilla/pdfjs-dist
Apache-2.0 License
- https://github.com/blueimp/JavaScript-MD5
MIT License
- https://github.com/hakimel/reveal.js
MIT License