Show HN: Capsule – Single-file web apps that save their data into SQLite

原始链接: https://withcapsule.app/

01 / 便携性 如果应用就像文档一样呢? 忘掉云端账号、服务器和订阅吧。Capsule 将你的用户界面、媒体资源和本地数据库打包成一个便携的 .capsule 文件。你可以像发送 PDF 或 Word 文档一样,通过 WhatsApp、AirDrop 或电子邮件发送它。接收者点击文件即可立即启动,所有数据预先加载,随时可用。 💬 在聊天中分享应用 在标准的聊天会话中发送交互式追踪器、作品集或工具。点击即可立即打开。 🎨 拒绝厂商锁定 Capsule 使用标准的 HTML 和 CSS。你的代码和数据完全属于你,彻底摆脱云端壁垒。

Capsule 是一款基于 Rust 和 Tauri 构建的新工具,允许用户将 Web 应用程序(包括 UI、资源和数据)打包成一个基于 SQLite 的单一便携文件。该工具专为本地文档类应用(如菜谱、追踪器或笔记)而设计,旨在消除对传统 Web 托管或后端数据库的需求。 主要功能包括: * **便携性:** 数据和应用逻辑包含在一个文件中,用户可以像处理文档一样轻松共享或移动它。 * **安全性:** 应用在沙盒环境中运行,无法直接访问文件系统,且必须获得用户明确授权。 * **AI 集成:** 用户可以通过向 AI 提供提示词来设计自定义应用。 * **数据管理:** 支持文档集合和本地键值存储,并计划改进针对冲突副本的合并功能。 该项目在 Hacker News 上引发了热烈讨论。尽管一些人认为它是实现个人本地优先应用、简化分发流程的理想方案,但也有人对专有格式、安全风险、需要专用查看器应用,以及当前“凭感觉编码”(vibe-coded)的 AI 工具趋势表示担忧。讨论中也常将其与 MS Access 和 Lotus Notes 等传统软件进行对比。
相关文章

原文

01 / PORTABILITY

What If an App Was Just a Document?

Forget cloud accounts, servers, and subscriptions. Capsule bundles your user interface, media assets, and local database into a single, portable .capsule file.

Send it via WhatsApp, AirDrop, or email just like a PDF or Word document. When the recipient taps the file, it launches instantly with all your data preloaded, ready to use.

💬
Share Apps in Chat

Send interactive trackers, portfolios, or tools in standard message threads. Tapping open works immediately.

🎨
Zero Vendor Lock-in

Capsules use standard HTML and CSS. Your code and data belong to you, entirely free of cloud silos.

联系我们 contact @ memedata.com