免费开源、本地优先的个人理财应用,采用信封预算法,并支持多设备同步。
- Star
- 5,518
- Fork
- 383
- 未关闭 Issue
- 24
- 最近提交
- 20小时前
这是什么?
Bento Slides 是一款演示文稿编辑器,整个应用打包成一个约 560 KB 的 HTML 文件。文件内包含演示数据、字体、图片、图表、动画以及完整编辑器,收到的人无需安装任何软件,用现代浏览器打开即可编辑和演示。保存时文件会重写自身的数据区块,因此发出的副本始终是最新内容。
文档以可读的纯 JSON 形式保存在 HTML 中,便于检查、版本管理或用脚本修改。带相同 id 的元素可以在幻灯片之间做变形动画,柱状图、折线图、饼图和散点图由内置引擎绘制,无外部依赖。项目支持端到端加密的实时协作,密钥保存在文件本身中,同步中继服务器只处理密文。
项目采用 MIT 许可证,可用 Node 20+ 和 npm 从源码构建。它也支持完全离线使用,离线模式下会禁用更新和协作。
核心功能
- 01带相同 id 的元素可在幻灯片之间做变形动画。
- 02整个应用、数据和编辑器都在一个会自我保存的 HTML 文件中。
- 03内置图表支持提示框、缩放,并可在图表类型之间变形。
- 04可选的端到端加密协作,密钥保存在文件中。
- 05文档为纯 JSON 格式,脚本和 AI 代理可直接编辑。
- 06支持 PDF 导出、演讲者视图和评论。
适用场景
- 向无需安装任何软件的人发送演示文稿。
- 让演示文件不依赖云服务,长期可读。
- 让 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
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
3万3177TypeScriptMIT更新于 6小时前
Anytype 官方桌面客户端,基于 Electron 构建,支持 macOS、Windows 和 Linux,主打本地优先与端到端加密的个人知识库。
8941595TypeScriptOther更新于 6天前
本地优先的桌面应用,可用文字描述或上传文档由 AI 生成可编辑的 HTML 演示稿,并支持 PPTX 导入导出。
2157215TypeScriptApache-2.0更新于 3小时前
本地优先、基于 Markdown 的笔记应用,支持 macOS、Windows、Linux、Android 和 iOS,可选择自有云存储或服务器同步。
134864JavaScriptMIT更新于 前天
开源自托管的日程预约平台,是 Cal.com 的 MIT 许可社区分支,用于安排会议和管理日历。
4.9万1.5万TypeScriptMIT更新于 昨天
开源工作流自动化平台,可作为 Zapier 的替代方案,集成组件同时可作为 AI 智能体的 MCP 服务使用。
2.5万4361TypeScriptOther更新于 4小时前