GitHub - blackboardsh/electrobun: Build ultra fast, tiny, and cross-platform desktop apps with Typescript.
5 days ago
- #desktop-apps
- #cross-platform
- #typescript
- Electrobun 是一个用于构建、更新和发布快速、轻量、跨平台桌面应用的 TypeScript 解决方案。
- 使用 Bun 进行执行和打包,并通过 Zig 实现原生绑定。
- 目标包括小型应用包(约12MB)、微型更新(约14KB)和集成化工作流程。
- 支持主进程与网页视图进程间的RPC通信,并集成文本转语音(TTS)及混合式网页浏览器+代码编辑器功能。
- 通过 X(推特)、Discord 和 GitHub 进行社区互动。
- 可通过 `npm add electrobun` 或 `npx electrobun init` 快速安装。
- 从源码构建需按操作系统(macOS/Windows/Linux)准备特定工具链。
- 开发命令包括 `bun dev`、`bun dev:clean` 和 `bun build:release`。
- 官方支持 macOS 14+/Windows 11+/Ubuntu 22.04+,其他 Linux 发行版由社区支持。