Start with colors you already use.
Analyze a website to find useful colors and see where they appear. Or add a HEX, RGB, or OKLCH color yourself. You choose what becomes a palette.
Extract colors from a website or start with your own. Build OKLCH palettes, map light and dark tokens, and export them for your app.
Free to use. Runs locally. Your colors stay yours.
Lavender palette generated from #918df6. Your anchor stays unchanged.
A few good colors still need consistent scales, clear roles, accessible pairings, and usable exports. Rampkit brings those steps into one local workspace.
Analyze a website to find useful colors and see where they appear. Or add a HEX, RGB, or OKLCH color yourself. You choose what becomes a palette.
Generate 12-stop OKLCH palettes around your original colors. Lock anchors, adjust generation, and keep the exact values you started with.
Map background, surface, text, border, action, and status tokens. Edit Light and Dark separately, then try your mappings in component previews.
Some colors are easier to find by making them. Paint on an infinite canvas, blend pigments, and sample the colors or gradients you discover.
Turn a study into palette anchors when you are ready. Save your painting locally and come back to it later.
Pigment mixing is an approximation of paint, not a physical simulation.Review text and UI contrast ratios against your actual colors. See failures and suggestions without changing your palette automatically.
Get CSS variables, JSON, Tailwind CSS v4, or W3C-style tokens. Copy an integration prompt for Codex, Claude Code, or VS Code.
No account, database, or paid API. Website analysis runs in a local Chromium browser. Manual color work can run offline after installation.
Four steps from a starting color to a system you can use. You choose the colors and keep control of every mapping.
Extract from a website, enter a color, or sample your canvas.
Lock your starting colors. Generate and refine the scale.
Assign light and dark roles. Preview components and check contrast.
Copy CSS, download tokens, or hand off to your coding assistant.
Install Node.js and Git first. Download Rampkit once, then start it from its folder. No account or API key is needed.
Open a terminal in the folder where you want to download Rampkit. Run these lines in order; stop if a command fails.
git clone https://github.com/ragipdiler/rampkit.gitcd rampkitnpm cinpx playwright install chromium
Continue in the same terminal after setup. For later sessions, open a terminal in the downloaded rampkit folder first.
npm run devDo not clone into an existing rampkit folder again. Open that folder in your terminal. Stop the server with Ctrl+C before updating.
git pull --ff-only
npm ci
npx playwright install chromium
npm run devThe terminal may show a different port. Open that exact URL, or choose an unused port explicitly:
npm run dev -- --port 3001Install Node.js and Git using the links below, then restart your terminal. Check node --version, npm --version and git --version.
Your terminal is in the wrong folder. Open it in the downloaded Rampkit repository, where package.json is located, then run the start command.
This website introduces Rampkit. The studio runs locally, including its Chromium-based website analysis. Follow the installation steps above to use the full app.
The color-system workspace stays in memory. Export before reloading or closing the tab. Paintings and color studies have separate save and open controls for local files.
No. Rampkit reports contrast ratios and failures for the pairs you check. Review your mappings and application usage; a passing color pair does not establish full application accessibility.
Yes. Rampkit is MIT licensed. You can use and modify the source under the license terms. Dependencies and brand assets keep their own licenses, documented in the repository.
OKLCH separates perceived lightness, chroma, and hue. That gives Rampkit a consistent way to shape a scale around your anchors, while retaining their normalized values.
Built for designers and developers who want more control over their colors.