Unleash creativity: edit photos, videos, and designs with AI-enhanced tools.
getdesign
About getdesign
getdesign opens a public website in a real browser, extracts the rendered CSS, and generates a design.md file containing the site’s palette, typography, spacing, and components. The output is grounded in the site’s actual CSS values and can be used as a style guide or provided to a coding agent as context. Visual runs also include captured screenshots of the rendered page. The tool supports multiple interfaces: a web dashboard, an HTTP API, a CLI, a TypeScript SDK, and a portable Skill for coding agents. Each surface calls the same agent core, with the Skill variant running inside the agent’s own environment. Users must supply their own Daytona and OpenAI keys for hosted runs, while cached examples can be explored without providers.
Key features
- Extracts color palette from CSS
- Captures typography rules and spacing values
- Generates a design.md file with structured design tokens
- Includes screenshots of the rendered page
- Web dashboard for interactive extraction
- HTTP API for programmatic access
- CLI for local file generation
- TypeScript SDK for in-process runs
Use cases
- Generate a style guide from an existing website
- Provide design context to a coding agent for interface development
- Audit a competitor’s design system for reference
Pros
- Extracts design tokens directly from live CSS
- Supports multiple interfaces: web, API, CLI, SDK, and agent Skill
- Generates a downloadable Markdown file with colors, typography, and components
- Includes captured screenshots in visual runs
- Portable Skill runs inside coding agents like Cursor or Claude Code
Cons
- Requires Daytona and OpenAI keys for hosted runs
- No free tier or built-in billing for getdesign itself
- Limited to public websites only
- Beta software with potential instability
Frequently asked questions about getdesign
What is getdesign?
getdesign extracts a design system from a public website by reading its CSS and capturing the rendered page. It generates a design.md file containing the site's colors, typography, spacing, and components, which can be used as a style guide or provided to a coding agent.
What is a design.md file?
A design.md file is a Markdown document that describes a website's design system. It can be read as a style guide or shared with a coding agent to provide context when building or modifying an interface.
How do I extract a website's colors and fonts?
Save your Daytona and OpenAI keys in the Account settings, then paste a public website URL into the agent. getdesign reads CSS tokens, captures the page in a browser, and generates a design.md file you can download. Cached examples can be explored without provider keys.
Can I use getdesign with a coding agent?
Yes. You can provide the generated design.md and screenshots to your coding agent, or install the getdesign Skill to extract design context using the agent's own tools. The CLI and TypeScript SDK also run locally on Bun, and the HTTP API supports hosted runs.
Is there authentication or a paid tier for getdesign?
The dashboard uses WorkOS sign-in. Hosted runs require your own Daytona and OpenAI keys; there is no getdesign API key in V1. V1 has no getdesign run billing, but you pay Daytona for browser capture and OpenAI for model usage.
Are my design runs public?
Your dashboard runs are private by default. Publishing creates a shareable link for viewing and downloading the design document and screenshots. You can make a run private again to restrict future access, though previously downloaded copies remain with recipients.
getdesign Website Engagement
Last Update: 20 hours ago
Monthly Traffic
Traffic Sources
Traffic Share By Country
- India81.9%
- Brazil18.1%