Claude Code desktop
Desktop App Starter
Free Electron + React + TypeScript starter for building desktop apps with Claude Code
Install
git clone https://github.com/hassancs91/desktop-app-starter.gitFrom the README
Desktop App Starter A free starter for building desktop apps with Claude Code. Electron 41, React 19, TypeScript and Tailwind 4, and it already runs. Open the folder in Claude Code and ask for a screen in plain words. Claude reads CLAUDE.md first, reuses the pieces that are already here, adds your feature the way the rest of the app is built, and writes a test. It doesn't have to rebuild the window, the bridge, the settings or the components for every new app. MIT licensed. Use it for anything, including apps you sell. Want license keys, code signing and auto-update too? That's the full Desktop App Boilerplate, also included in my course Build With AI 1.0. See what's different. What's inside - The window. Title bar, sidebar and status bar. A new screen is one line in a registry. - 6 themes. System, light, dark, slate, midnight and high contrast. - Settings that persist, typed and checked with Zod. - API key storage by the OS. Your key is encrypted with Electron safeStorage and never reaches the UI. - Claude, ready to call. askClaude, streamClaude and askClaudeJson in the main process, on the official @anthropic-ai/sdk. The default model is Claude Opus 5.5. - 21 ready components, plus 8 layout and 3 motion pieces: buttons, inputs, select, table, modal, confirm dialog, toasts, tabs, tooltips and more. They're all on the Components screen. - Your files. File and folder pickers, drag and drop, and a file service that only touches what the user picked. - A safe bridge. Main, preload and UI are split, and every message between them is typed and checked. - Installer builds for Windows, Mac and Linux, wired in. - CLAUDE.md. The rules Claude Code reads before it writes anything, so every screen lands in the same structure. - Generators and checks. npm run…
Details
- Repository
- hassancs91/desktop-app-starter
- Language
- TypeScript
- License
- MIT
- Last updated
- 18 October 2026
- Topics
- boilerplateclaude-codedesktop-appelectronreacttypescript
FAQ
What is Desktop App Starter?
Free Electron + React + TypeScript starter for building desktop apps with Claude Code It is a desktop for Claude Code, from hassancs91/desktop-app-starter on GitHub.
How do I install Desktop App Starter?
Clone hassancs91/desktop-app-starter from GitHub and follow the setup steps in its README.
Is Desktop App Starter popular?
hassancs91/desktop-app-starter has 51 GitHub stars and 44 forks. It was last updated on 18 October 2026.
More desktop, web & mobile apps
Acp Components
66zvzuola/acp-components
UI component library for the Agent Client Protocol (ACP), providing a complete set of components to build agentic coding interfaces that communicate with AI agents like Claude Code.
Claude Web
61ypyik0669/claude-web
A GUI workbench for Claude Code and other CLI agents · Claude Code 的可视化工作台(网页 + 桌面),也能驱动 Codex / Gemini CLI / Qwen / OpenCode 等 CLI agent
Termux AI App
62thejaustin/termux-ai-app
Termux AI Terminal App with Claude Code integration - Android app with AI-powered terminal features
Nomacode
69deivdev/nomacode
Mobile IDE for Android: run Claude Code, OpenCode and Codex from your phone via Termux.
AI Code Fusion
88codingworkflow/ai-code-fusion
Desktop app to process repository content into one file
ClaudeLens
67giulio333/ClaudeLens
A desktop app to visually explore and manage your local Claude Code data.
Browse the most popular Claude Code mods, all desktop, web & mobile apps, or the skills and MCP server directories.