SiYuan: Self-hosted Note-Taking App for Teams
A privacy-first, self-hosted, fully open source personal knowledge management software, written in typescript and golang.
SiYuan is a privacy-first personal knowledge management system that provides a seamless experience to users. This platform is designed to help users manage their knowledge in a secure and efficient manner.
One of the key features of SiYuan is its support for fine-grained block-level reference, which enables users to easily reference specific pieces of information within their documents. Moreover, SiYuan also supports Markdown WYSIWYG, allowing users to create rich, visually appealing content without having to worry about the underlying code.
In addition to its powerful features, SiYuan is also self-hosted, meaning that users have complete control over their data. This ensures that users' sensitive information is not stored on third-party servers, providing an added layer of security.
Overall, SiYuan is a feature-rich, self-hosted, and secure personal knowledge management system that is perfect for anyone looking to organize their thoughts and ideas in a streamlined and efficient manner.
Features
All local features are free, even for commercial use.
- Content block
- Block-level reference and two-way links
- 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
- PDF Annotation link
- Export
- Block ref and embed
- Standard Markdown with assets
- PDF, Word and HTML
- Copy to WeChat MP, Zhihu and Yuque
- End-to-end encrypted data sync and backup via the third-party cloud storage services
- S3
- WebDAV
- Spaced repetition
- Multi-tab, drag and drop to split screen
- Template snippet
- JavaScript/CSS snippet
- Android/iOS APP
- Docker deployment
- API
- Community bazaar
Platforms
- Windows
- Linux
- macOS
- Android
- iOS
- Web (Self-hosted)
- Docker
Tech
- The frontend is written in TypeScript, and Electron
- The backend is written in Go Lang.
License
- AGPL-3.0 License