SiYuan ist ein persönliches Wissensmanagement-System, das Datenschutz in den Mittelpunkt stellt und blockbasierte Verweise sowie bidirektionale Links unterstützt. Es ist in TypeScript und Golang geschrieben und bietet Funktionen wie blockbasierte Inhaltsorganisation, einen Markdown WYSIWYG-Editor, Inhaltsblock-Snapshots, Mindmaps, rückwärts gerichtete Links und Verweise. SiYuan unterstützt die blockbasierte Verwaltung und bidirektionale Verlinkung von Daten, wodurch Benutzer Inhalte nichtlinear organisieren und Informationen vernetzen sowie Wissensnetze aufbauen können. Darüber hinaus ermöglicht SiYuan die Selbstverwaltung der Daten, um die Sicherheit und den Datenschutz der Benutzerdaten zu gewährleisten. SiYuan verfügt über eine aktive Community und ein umfangreiches Plugin-Ökosystem und unterstützt verschiedene Betriebssysteme, darunter Windows, macOS und Linux. Die meisten Funktionen von SiYuan sind kostenlos, einige erweiterte Funktionen wie die Datensynchronisierung sind jedoch kostenpflichtig.