封筒予算方式に対応し、デバイス間で同期できる無料のオープンソース家計管理アプリ
nyblnet/bento
ビューアー、発表者ツール、エディターを内蔵した自己完結型HTMLファイルで提供されるPowerPointの代替ツール。
- スター
- 5,518
- フォーク
- 383
- 未解決の Issue
- 24
- 最終コミット
- 20 時間前
これは何?
Bento Slidesは、約560 KBの単一HTMLファイルとして配布されるプレゼンテーションエディターです。このファイルにはスライドデータ、フォント、画像、グラフ、アニメーション、エディター全体が含まれているため、受け取った人は何もインストールせずに最新のブラウザーで開き、編集して発表できます。保存するとファイル内のデータブロックが書き換えられるため、送付するファイルには常に最新のスライドが含まれます。
ドキュメントはHTML内に読み取り可能なプレーンなJSON形式で保存されるため、内容の確認やバージョン管理、スクリプトによる編集が簡単です。IDを共有する要素はスライド間でモーフィングし、グラフ(棒、折れ線、円、散布図)は外部依存なしの組み込みエンジンで描画されます。エンドツーエンド暗号化によるライブコラボレーションにも対応しており、鍵はファイル内に保存できます。また、暗号文のみを扱う同期リレーも任意で利用できます。
このプロジェクトはMITライセンスで提供され、Node 20+とnpmを使ってソースからビルドできます。完全なオフライン利用にも対応しており、オフラインモードではアップデートとコラボレーションがブロックされます。
主な機能
- 01モーフィングアニメーションにより、スライド間で同じIDを持つ要素を連動させます。
- 02アプリ全体、データ、エディターが1つのHTMLファイルに収まり、そのファイル自身を保存できます。
- 03ツールチップ、ズーム、グラフ形式間のモーフィングに対応した組み込みグラフ機能。
- 04ファイル内に鍵を保持する、任意で利用可能なエンドツーエンド暗号化コラボレーション。
- 05スクリプトやAIエージェントが直接編集できるプレーンなJSONドキュメント形式。
- 06PDFエクスポート、発表者ビュー、コメント機能を搭載。
ユースケース
- ソフトウェアのインストールを求めずに、相手にプレゼンテーションを送る。
- クラウドサービスに依存せず、何年後も読み取れるスライドを保管する。
- AIアシスタントやスクリプトでスライドの内容を生成・編集する。
- ローカルマシンでプレゼンテーションツールを完全オフラインで使う。
トピック
よくある質問
- bento とは?
- ビューアー、発表者ツール、エディターを内蔵した自己完結型HTMLファイルで提供されるPowerPointの代替ツール。 Bento Slidesは、約560 KBの単一HTMLファイルとして配布されるプレゼンテーションエディターです。このファイルにはスライドデータ、フォント、画像、グラフ、アニメーション、エディター全体が含まれているため、受け取った人は何もインストールせずに最新のブラウザーで開き、編集して発表できます。保存するとファイル内のデータブロックが書き換えられるため、送付するファイルには常に最新のスライドが含まれます。
- bento は無料で使えますか?ライセンスは?
- bento は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- bento は今もメンテナンスされていますか?
- 活発にメンテナンス中。bento の最終コミットは 2026年10月18日 です。
- bento は何に使えますか?
- ソフトウェアのインストールを求めずに、相手にプレゼンテーションを送る。 クラウドサービスに依存せず、何年後も読み取れるスライドを保管する。 AIアシスタントやスクリプトでスライドの内容を生成・編集する。 ローカルマシンでプレゼンテーションツールを完全オフラインで使う。
- bento はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/nyblnet/bento
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
macOS、Windows、Linux向けの、Anytype公式Electronデスクトップクライアント。
テキストや文書から編集可能なHTMLスライドを作成する、ローカルファーストのデスクトップアプリ
Local-first, markdown-based notes app for macOS, Windows, Linux, Android and iOS, with optional sync to your own storage or server.
会議予約やカレンダー管理に使える、MITライセンスのオープンソース・セルフホスト型スケジューリングプラットフォーム
TypeScript製連携機能がMCPサーバーとしても動作する、Zapier代替のオープンソースワークフロー自動化プラットフォーム。