Бесплатное приложение с открытым исходным кодом для заметок: работает на компьютере или собственном сервере и подходит для создания больших иерархических баз знаний.
silverbulletmd/silverbullet
Браузерное приложение для заметок в Markdown с самостоятельным хостингом, вики-ссылками, встроенным языком запросов и скриптами на Lua.
Open source альтернатива:Notion
Obsidian Sync
Roam Research
- Звёзды
- 6,362
- Форки
- 519
- Открытые issues
- 365
- Последний коммит
- вчера
Что это?
SilverBullet — персональная база знаний, которая работает в браузере и которую можно разместить на собственном сервере. Заметки хранятся как набор Markdown-страниц под названием Space. Перемещаться по ним можно через выбор страницы, как в обычном приложении для заметок, или по двусторонним вики-ссылкам.
Редактор поддерживает предварительный просмотр Markdown в реальном времени, а также инструменты для создания структуры, отслеживания задач и работы с объектами на встроенном языке запросов (SLIQ). Тем, кому нужен больший контроль, доступны динамическая генерация содержимого и создание собственных команд, шаблонов страниц и виджетов на Space Lua — диалекте Lua, разработанном для проекта.
Фронтенд написан на TypeScript с использованием CodeMirror 6, сервер — на Rust. Установить приложение можно с помощью Docker или отдельного исполняемого файла. В проект также входит CLI-клиент с именем sb.
Ключевые возможности
- 01Редактор Markdown с предварительным просмотром в реальном времени и двусторонними вики-ссылками
- 02Встроенные объекты и язык запросов (SLIQ) для структурированных данных
- 03Инструменты для создания структуры заметок и работы с задачами
- 04Скрипты на Space Lua для генерации содержимого, а также создания собственных команд и виджетов
- 05Размещение на собственном сервере с помощью Docker или отдельного исполняемого файла
Сценарии использования
- Ведение личной вики из связанных Markdown-заметок
- Отслеживание задач и структурированных записей вместе с текстовыми заметками
- Создание собственных рабочих процессов для заметок с помощью скриптов на Lua и шаблонов страниц
- Размещение частной базы знаний команды на собственном сервере
Быстрый старт
- 1
Соберите образ Docker из папки проекта
docker build -t silverbullet . - 2
Запустите контейнер и подключите папку с данными
docker run -p 3000:3000 -v <PATH-TO-YOUR-DATA-FOLDER>:/data silverbullet
Что важно знать
- Для сборки из исходного кода необходимы Node.js 24 или новее и стабильный toolchain Rust.
- Серверная среда выполнения Lua зависит от бэкенда headless Chrome, что увеличивает нагрузку при самостоятельном хостинге.
Темы
Частые вопросы
- Что такое silverbullet?
- Браузерное приложение для заметок в Markdown с самостоятельным хостингом, вики-ссылками, встроенным языком запросов и скриптами на Lua. SilverBullet — персональная база знаний, которая работает в браузере и которую можно разместить на собственном сервере. Заметки хранятся как набор Markdown-страниц под названием Space. Перемещаться по ним можно через выбор страницы, как в обычном приложении для заметок, или по двусторонним вики-ссылкам.
- silverbullet можно использовать бесплатно? Какая у него лицензия?
- silverbullet распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- silverbullet всё ещё поддерживается?
- Активно поддерживается. Последний коммит в silverbullet — 20 окт. 2026 г..
- Для чего можно использовать silverbullet?
- Ведение личной вики из связанных Markdown-заметок Отслеживание задач и структурированных записей вместе с текстовыми заметками Создание собственных рабочих процессов для заметок с помощью скриптов на Lua и шаблонов страниц Размещение частной базы знаний команды на собственном сервере
- Как установить silverbullet?
- Соберите образ Docker из папки проекта: docker build -t silverbullet . Запустите контейнер и подключите папку с данными: docker run -p 3000:3000 -v <PATH-TO-YOUR-DATA-FOLDER>:/data silverbullet
- Где скачать silverbullet?
- Исходный код и инструкции по установке — на GitHub: https://github.com/silverbulletmd/silverbullet
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Локальная база знаний с открытым исходным кодом, объединяющая документы, доску и таблицы в одном рабочем пространстве — альтернатива Notion и Miro.
Memos — самостоятельное приложение с открытым исходным кодом для заметок, которое собирает повседневные мысли в личную ленту.
Бесплатное приложение с открытым исходным кодом для заметок и списков дел: заметки в Markdown, работа офлайн и сквозное шифрование синхронизации между компьютерами и мобильными устройствами.
Личное пространство знаний с самостоятельным хостингом, приоритетом конфиденциальности, ссылками на уровне блоков, Markdown WYSIWYG и совместной работой с ИИ-агентами.
Десктопное приложение для macOS, Windows и Linux, которое управляет базой знаний в Markdown-файлах и использует Git для хранения истории.