データは同期しない限り端末内に保存される、プライバシー重視のデイリープランナー。ビジュアルな時間ブロック、習慣、目標に対応し、セルフホストも可能です。
- スター
- 129
- フォーク
- 9
- 未解決の Issue
- 6
- 最終コミット
- 16 日前
これは何?
Crumbsは、思いつきやアイデア、ちょっとしたメモを記録できるセルフホスト型のメモアプリです。SQLiteをバックエンドにしたSvelteKit製のWebアプリとして動作し、DockerまたはNode.js 22を使って自分のサーバーにデプロイできます。
メモはMarkdown、チェックリスト、画像添付に対応し、12種類のカラーテーマを選べます。#タグ、ピン留め、アーカイブ、ゴミ箱で整理でき、タイトル・本文・タグを横断検索したり、メモの過去のバージョンを確認・復元したりできます。同じインスタンスのほかのユーザーとメモを共有することも可能です。
このアプリはPWAとしてオフラインで動作し、IndexedDBにデータを保存してLWW CRDTsで同期します。複数ユーザーのログインにはArgon2パスワードを使用し、オプションでGoogle、GitHub、OIDCによるシングルサインオンも利用できます。また、Claude CodeなどのAIアシスタントからメモを管理できるMCP serverも備えています。
主な機能
- 01チェックリスト、画像添付、カラーテーマに対応したMarkdownメモ
- 02タグ、ピン留め、アーカイブ、ゴミ箱によるメモの整理
- 03タイトル・本文・タグを対象とした全文検索
- 04過去のメモのバージョンを復元できるバージョン履歴
- 05LWW CRDTsによる同期に対応したオフライン利用可能なPWA
- 06オプションのGoogle、GitHub、OIDCシングルサインオン
ユースケース
- 自分のサーバーでプライベートなGoogle Keep代替アプリを運用する
- 個人のメモやアイデアをサードパーティのクラウドに送信せずに保存する
- 単一のセルフホスト型インスタンスで、チームメンバーや家族とメモを共有する
- MCP serverを通じて、AIアシスタントにメモの閲覧や管理を任せる
クイックスタート
- 1
フォルダーを作成して、その中に移動します
mkdir crumbs && cd crumbs - 2
docker-compose.yml ファイルをダウンロードします
curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml - 3
Docker Compose で Crumbs を起動します
docker compose up -d - 4
ブラウザーで http://localhost:3000 を開き、管理者アカウントを作成します
使う前に知っておきたいこと
- 他のデバイスから利用するには HTTPS と一致する ORIGIN 設定が必要です。サーバーの IP アドレスを使った通常の HTTP 接続では、ログイン状態は維持されません。
- 最初にアクセスしたユーザーが管理者になるため、ポートを外部に公開する前にアカウントを作成してください。
収録されている特集
トピック
よくある質問
- crumbs とは?
- SvelteKit製のセルフホスト型・プライバシー重視のメモアプリ。Google Keepの代替として利用できます。 Crumbsは、思いつきやアイデア、ちょっとしたメモを記録できるセルフホスト型のメモアプリです。SQLiteをバックエンドにしたSvelteKit製のWebアプリとして動作し、DockerまたはNode.js 22を使って自分のサーバーにデプロイできます。
- crumbs は無料で使えますか?ライセンスは?
- crumbs は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- crumbs は今もメンテナンスされていますか?
- 活発にメンテナンス中。crumbs の最終コミットは 2026年10月22日 です。
- crumbs は何に使えますか?
- 自分のサーバーでプライベートなGoogle Keep代替アプリを運用する 個人のメモやアイデアをサードパーティのクラウドに送信せずに保存する 単一のセルフホスト型インスタンスで、チームメンバーや家族とメモを共有する MCP serverを通じて、AIアシスタントにメモの閲覧や管理を任せる
- crumbs のインストール方法は?
- フォルダーを作成して、その中に移動します: mkdir crumbs && cd crumbs docker-compose.yml ファイルをダウンロードします: curl -fsSLO https://raw.githubusercontent.com/bretzel-app/crumbs/main/docker-compose.yml Docker Compose で Crumbs を起動します: docker compose up -d ブラウザーで http://localhost:3000 を開き、管理者アカウントを作成します
- crumbs はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/bretzel-app/crumbs
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分で管理するフォルダに、すべてのノートをプレーンなMarkdownファイルとして保存できる、Google Keep風のセルフホスト型ノートアプリ。
WebとAndroidに対応した、セルフホスト可能なオフライン優先のノートアプリ。デバイス間の同期にも対応。
ノートをファイルシステム上に保存する、複数のVault・ユーザー・共同編集に対応したセルフホスト型Markdownノートアプリです。
家族や世帯で共有できるセルフホスト型の買い物リストWebアプリ。リアルタイム同期とオフラインモードに対応。
Web、Windows、Linux、Android、iOS、macOSで使える無料のオープンソース習慣トラッカー兼ノート・タスクアプリ。任意でセルフホスト同期にも対応。