Repolode
bretzel-app

bretzel-app/crumbs

Приложение для заметок с приоритетом конфиденциальности, которое можно разместить на своём сервере; создано на SvelteKit и служит альтернативой Google Keep.

Open source альтернатива:Google Keep

Звёзды
129
Форки
9
Открытые issues
6
Последний коммит
16 дней назад

Что это?

Crumbs — приложение для заметок, которое можно разместить на собственном сервере, чтобы сохранять мысли, идеи и короткие заметки. Это веб-приложение на SvelteKit с SQLite, которое можно развернуть на своём сервере с помощью Docker или Node.js 22.

В заметках поддерживаются Markdown, чек-листы, вложения изображений и 12 цветовых тем. Для организации заметок есть #теги, закрепление, архив и корзина; поиск работает по заголовкам, содержимому и тегам, а прежние версии заметок можно просматривать и восстанавливать. Заметками можно делиться с другими пользователями того же экземпляра.

Приложение работает как PWA: данные хранятся в IndexedDB, а синхронизация выполняется с помощью LWW CRDTs, поэтому им можно пользоваться офлайн. Для входа нескольких пользователей используются пароли с Argon2; также можно включить единый вход через Google, GitHub или OIDC. Кроме того, в приложение входит MCP-сервер, с помощью которого AI-ассистенты, например Claude Code, могут управлять заметками.

Ключевые возможности

  • 01Заметки в Markdown с чек-листами, вложениями изображений и цветовыми темами
  • 02Теги, закрепление, архив и корзина для организации заметок
  • 03Полнотекстовый поиск по заголовкам, содержимому и тегам
  • 04История версий с возможностью восстановить прежние версии заметок
  • 05PWA с поддержкой офлайн-режима и синхронизацией через LWW CRDTs
  • 06Дополнительный единый вход через Google, GitHub и OIDC

Сценарии использования

  • Размещение приватной альтернативы Google Keep на собственном сервере
  • Хранение личных заметок и идей без отправки данных в стороннее облако
  • Общий доступ к заметкам для коллег или семьи в одном экземпляре на собственном сервере
  • Предоставление AI-ассистентам доступа к чтению заметок и управлению ими через MCP-сервер

Быстрый старт

  1. 1

    Создайте папку и перейдите в неё

    mkdir crumbs && cd crumbs
  2. 2

    Скачайте файл docker-compose.yml

    curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml
  3. 3

    Запустите Crumbs с помощью Docker Compose

    docker compose up -d
  4. 4

    Откройте http://localhost:3000 в браузере и создайте учётную запись администратора

Что важно знать

  • Для использования с других устройств нужны HTTPS и соответствующая настройка ORIGIN. При обычном HTTP-подключении по IP-адресу сервера вход в систему не сохранится.
  • Первый посетитель становится администратором, поэтому создайте учётную запись до открытия порта для внешнего доступа.

В подборках

Темы

Частые вопросы

Что такое crumbs?
Приложение для заметок с приоритетом конфиденциальности, которое можно разместить на своём сервере; создано на SvelteKit и служит альтернативой Google Keep. Crumbs — приложение для заметок, которое можно разместить на собственном сервере, чтобы сохранять мысли, идеи и короткие заметки. Это веб-приложение на SvelteKit с SQLite, которое можно развернуть на своём сервере с помощью Docker или Node.js 22.
crumbs можно использовать бесплатно? Какая у него лицензия?
crumbs распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
crumbs всё ещё поддерживается?
Активно поддерживается. Последний коммит в crumbs — 22 окт. 2026 г..
Для чего можно использовать crumbs?
Размещение приватной альтернативы Google Keep на собственном сервере Хранение личных заметок и идей без отправки данных в стороннее облако Общий доступ к заметкам для коллег или семьи в одном экземпляре на собственном сервере Предоставление AI-ассистентам доступа к чтению заметок и управлению ими через MCP-сервер
Как установить crumbs?
Создайте папку и перейдите в неё: mkdir crumbs && cd crumbs Скачайте файл docker-compose.yml: curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml Запустите Crumbs с помощью Docker Compose: docker compose up -d Откройте http://localhost:3000 в браузере и создайте учётную запись администратора
Где скачать crumbs?
Исходный код и инструкции по установке — на GitHub: https://github.com/bretzel-app/crumbs

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

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

183+4 за неделю23JavaScriptMITАктивно поддерживаетсяОбновлён 3 часа назад

Самостоятельно размещаемое приложение для заметок с приоритетом офлайн-режима для веба и Android, с синхронизацией между устройствами по желанию.

1,4 тыс.+42 за неделю64TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён позавчера

Веб-приложение для заметок в Markdown на собственном сервере: хранит заметки в файловой системе и поддерживает несколько хранилищ, пользователей и совместную работу.

1,1 тыс.+5 за неделю46PHPMITАктивно поддерживаетсяОбновлён 9 часов назад