← Ко всем open source проектам

SiYuan

siyuan-note/siyuan

SiYuan — открытое приложение для личной базы знаний с локальным подходом, блоковой моделью, графом знаний и синхронизацией.

Форки 2,844
Автор siyuan-note
Язык TypeScript
Лицензия AGPL-3.0
Обновлено 2026-06-27

Что это такое

SiYuan — приложение для личной базы знаний и заметок. Оно делает акцент на приватности, локальном хранении и открытом коде.

Проект появился в пространстве инструментов для заметок, где пользователям важно не только писать текст, но и связывать знания, документы и повседневные записи.

Главная задача SiYuan — дать рабочую среду для долгоживущих заметок: блоки, документы, ссылки, граф знаний, вложения и синхронизацию.

Как устроен проект

Внутри проекта — TypeScript и Go, настольное приложение, серверные части, рынок дополнений, пакетные варианты установки и документация по архитектуре.

SiYuan близок к идее local-first: данные должны быть полезны пользователю на его устройстве, а синхронизация не должна превращать заметки в заложника облака.

Как это используют

Обычный сценарий: вести ежедневные записи, разбивать знания на блоки, связывать документы ссылками и постепенно строить личную карту тем.

Для исследователей, студентов и пишущих специалистов проект полезен тем, что заметки можно не только хранить, но и развивать через связи.

Практический пример

Как может выглядеть атомарная заметка

Пример показывает типичный материал для базы знаний: короткий блок, ссылка на связанную идею и задача на уточнение.

Язык: Markdown
## Индекс заметок

- [[Проектирование базы знаний]]
- [[Ежедневные записи]]

TODO: связать заметку с источником и примером.

Сильная сторона SiYuan — сочетание блоковой модели и полноценных документов. Это позволяет работать и с маленькими фрагментами, и с длинными материалами.

Сильные стороны

Еще одно преимущество — открытая экосистема: пользователь может глубже понимать, где живут данные и как устроены дополнения.

Ограничение в том, что системы знаний требуют дисциплины. Инструмент не решит за пользователя, какие заметки связывать и как поддерживать порядок.

Ограничения

Также богатая функциональность может быть тяжелой для тех, кому нужен только простой список текстовых файлов.

SiYuan лучше всего подходит людям, которые воспринимают заметки как рабочую систему, а не как случайную папку с текстами.

Кому подойдет

Для команды или публичной базы знаний нужно отдельно оценивать совместную работу, права доступа и процесс публикации.

В каталоге SiYuan важен как пример открытого личного инструмента, где заметки, граф и локальный контроль данных соединены в один продукт.

Практический старт — перенести небольшую область знаний, настроить структуру и через неделю проверить, стало ли легче находить и дополнять мысли.

Сильная сторона SiYuan раскрывается не в количестве кнопок, а в привычке связывать мысли. Если заметка остается одиночным текстом, пользователь получает обычный блокнот. Если блоки связываются между собой, появляются карты тем, повторное использование фрагментов и более живая база знаний. Поэтому проект особенно интересен тем, кто регулярно возвращается к старым материалам.

Еще один практический плюс SiYuan — возможность постепенно менять структуру базы знаний. Пользователь может начать с простых документов, затем добавить блоковые ссылки, граф и шаблоны, не перенося все материалы в новый инструмент.