electrobun
CommunityBuild desktop apps with Bun & WebViews
Authorrajavijayach
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill simplifies and accelerates the development of cross-platform desktop applications using TypeScript and the Bun runtime, abstracting away complex native integrations.
Core Features & Use Cases
- Project Scaffolding: Quickly initialize new Electrobun projects with various templates.
- Main/Webview Communication: Implement type-safe, bidirectional RPC for seamless interaction between the main process and webviews.
- Native UI Integration: Easily add application menus, context menus, and system tray icons.
- Distribution & Updates: Configure packaging, code signing, and auto-update mechanisms for seamless deployment.
- Use Case: You need to build a desktop application for Windows, macOS, and Linux that has a custom UI, interacts with the file system, and periodically checks for updates.
Quick Start
Use the electrobun skill to initialize a new project with the react-tailwind-vite template.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: electrobun Download link: https://github.com/rajavijayach/electrobun-skills/archive/main.zip#electrobun Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.