SiYuan: The Ultimate Privacy-First Knowledge Management Tool
Learn About Siyuan Note in One Minute
Siyuan Note is an open-source, privacy-first personal knowledge management system that supports fully offline operation and end-to-end encrypted synchronization, ensuring all data remains in your hands. It features WYSIWYG Markdown block editing, combined with block-level referencing, bidirectional linking, and outline view, helping you freely organize, connect, and restructure knowledge like building blocks. Official installation packages are available for Windows (x64/ARM64), Linux, Android, iOS, and other platforms.
Siyuan Note offers rich themes and plugins. As a lifetime member, I've witnessed its steady improvement. Honestly, it's incredibly user-friendly—whether for searching, bidirectional linking, or features like the WeChat collection inbox. All content on this blog is edited in Siyuan Note. With stable update cycles, multi-device cloud sync, an active community, and one-click publishing tools, I highly recommend trying it if you haven't already.
🚀 Core Features at a Glance
Scenario | Highlight | Brief Description |
---|---|---|
Writing & Research | Block-based + WYSIWYG Markdown | Granular block editing, seamless list/outline switching |
Knowledge Network | Bidirectional Block Links & Relation Graph | Block-level bidirectional links, backlink panel + global/local relation graphs for quick insights |
Learning & Memory | FSRS Flashcards & Incremental Reading | Built-in FSRS algorithm, supports excerpt/fill-in cards, active plugin ecosystem |
Structured Data | Database Views | Supports associations, summaries, templates for tabular knowledge management |
AI Assistant | OpenAI Integration | One-click continuations, translations, summaries, typo corrections, and brainstorming |
Cross-Device Security | End-to-End Encrypted Sync | Local-first + E2EE, consistent and secure multi-device data |
Self-Hosting | Docker & Private Cloud Deployment | Official image b3log/siyuan:latest , one-click NAS/server deployment |
Customization | Theme & Plugin Marketplace | 100+ extensions including themes, widgets, scripts, and AI plugins |
Stable Updates | Weekly/Biweekly Releases | Active community with long-term official changelog tracking |
Siyuan Note v3.2.1 Update Highlights
Siyuan Note v3.2.1 Key Updates [July 22, 2025]
Overview
This version includes various detail improvements.
Changelog
Detailed changes in this release:
Enhancements
- Database table views now sync column widths across views
- Database view tabs support drag-and-drop sorting
- Improved "Use Default Column Width" feature
- Enhanced theme switching
- Optimized drag-and-drop performance
- Improved icon switching
- Added "Content Block" option to database card view preview area
- Better UX when opening block references immediately after insertion
- Enhanced right-click menu in database card view
- Improved pagination settings after creating/deleting database views
- Disabled auto-play for videos in database card view
- Gallery view renamed to Card view
- Disabled drag sorting after setting database view sort rules
- Added currency formatting support for numeric fields
- Improved mirror database refresh after layout updates
- Optimized image loading performance in databases
- Enhanced resource search
- Disabled HTTP access to /assets/ path
- Improved breadcrumb navigation on mobile
- View settings menu now pops up after creating new database views
- Charts no longer render when content is empty
- Fixed mirror database view display
- Improved Markdown hyperlink input parsing
- Enhanced search result highlighting
- Improved right-click paste functionality
- Title blocks show sub-blocks in card view previews
- Better reference count updates after moving container blocks
- Optimized reference count updates when changing heading levels
- Improved reference count updates when converting documents to headings
- Enhanced copy-paste for fixed fields in table views
- Improved HTML table clipping
- Better HTML code block clipping
- Optimized conversion of web resources to local resources
- Improved reference count updates after moving heading blocks
- Block elements no longer add
id
attributes after setting properties - Exported Markdown inline code no longer contains zero-width spaces
Bug Fixes
- "Remember Me" feature on mobile auth page not working
- AI operations failing after selecting content blocks
- Markdown table documents containing
\\u0000
failing to open after import - Font Noto Sans SC unavailable
- Virtual reference exclusion lists occasionally ineffective
- PlantUML rendering on HarmonyOS NEXT incorrectly opening browsers
- Attributes not copied with blocks
- XSS vulnerability in inline remark elements
Development Refactoring
- Updated SCSS dependencies and resolved warnings
- Upgraded to Electron v37.2.3
For Developers
- Enabled stylesheet sourceMaps in dev environment
- Added config.query to
input-search
event bus - Improved kernel APIs
/api/block/updateBlock
and/api/block/batchUpdateBlock
- Added
IProtyleOptions.click.preventInsetEmptyBlock
to plugin options - Enhanced
showMessage()
function - Added plugin function
saveLayout
- Added kernel APIs
/api/av/batchSetAttributeViewBlockAttrs
and/api/av/batchReplaceAttributeViewBlocks
- Added batch block insertion APIs
Download Guide
For your convenience, all download options are consolidated on a single page. Visit the link below and choose your preferred download source based on network conditions.
Download Page: https://changjiu365.cn/download/siyuan
Available Sources:
Direct High-Speed Link: Cloudflare R2 accelerated. Login-Free!Public Cloud Mirrors: No additional steps needed. Available on Google Drive, and OneDrive.
Important Notes:
- Version Updates: The page auto-checks for updates every 30 minutes. Always verify the latest version on the download page.
- File Verification: Always verify files using the provided SHA-256 hash.
- Cost: All downloads are completely free.
For download speed or verification issues, leave a comment or message our WeChat official account!
📸 Screenshots (ASRI Theme)