โ† All repos

open-design

๐ŸŽจ The open-source Claude Design alternative. ๐Ÿ–ฅ๏ธ Local-first desktop app. ๐Ÿ–ผ๏ธ Your coding agent becomes the design engine: prototypes, landing pages, dashboards, slides, images & video โ€” real files, HTML/PDF/PPTX/MP4 export. ๐Ÿค– Claude Code / Codex / Cursor / Gemini / OpenCode / Qwen & 20+ CLIs via BYOK.

agent-skillsai-agentsai-designbyokclaude-code-for-designclaude-designcodex-designcoding-agentscursor-designdesign-systemsdesign-toolsdesktop-appfigma-alternativegenerative-aihermes-agentlocal-firstno-codeprototypingui-generatorvibe-coding
Browse cluster: Claude AI Agent Frameworks & MCP Tools โ†’
3,213commits
441contributors
12languages

Tech stack & purpose

Open Design is a local-first desktop application that serves as an open-source alternative to Claude Design, enabling users to generate prototypes, landing pages, dashboards, slides, images, and videos with real file exports in formats like HTML, PDF, PPTX, and MP4. The project is built on a modern web and desktop tech stack including Next.js 16 with React 18 for the web runtime, Electron for the desktop shell, TypeScript as the primary language, Node ~24 with pnpm as the package manager, and integrates with multiple AI coding agents and CLIs such as Claude Code, Codex, Cursor, Gemini, OpenCode, Qwen, and 20+ others via bring-your-own-key (BYOK) authentication. The codebase is organized as a monorepo with distinct applications (web, daemon, desktop, packaged runtime, and landing page), shared packages for contracts and sidecar protocols, development and packaging tooling, end-to-end tests, reusable skills, design templates, and design systems, all governed by a detailed contribution model and agent-instruction framework for both human and AI contributors.

Community & reference links

Languages

TypeScript
70.9%
HTML
20.5%
CSS
4.2%
JavaScript
1.6%
Astro
1.5%
Python
1.1%
Shell
0.2%
Nix
0.0%
PowerShell
0.0%
Bicep
0.0%
Dockerfile
0.0%
Go Template
0.0%

Contributors (top 30 of 441)