Show HN: Vessel – Portable app files (UI, FastAPI, SQLite) like .xlsx for tools
Category: infrastructure
Tags: portable-apps, runtime, ai-generated-software, pwa, sandbox
Score: 7.3/10 (Innovation: 7, Technical: 8, Documentation: 7, Utility: 7)
Vessel is an open-source runtime that packages self-contained web tools (with React UI, FastAPI backend, and SQLite database) into portable .vessel files, akin to the spreadsheet model for software. It innovatively combines offline-first PWA hosting with a sandboxed WASM runtime for AI-generated tools, offering a novel way to distribute and run applications without deployment or accounts.
Target audience: backend devs, frontend devs, devops
Repository: https://getvessel.dev · TypeScript · Apache-2.0
View on Hacker News