Gradify is a single-file interactive web app for exploring colors in 3D, generating palettes, crafting gradients, previewing UI styles, and exporting design tokens for real projects.
Click the screenshot above to open the demo video, or use this direct link: Watch Demo Video
Gradify combines a visual landing experience with a studio-style workspace for color experimentation. It is built as a lightweight front-end project with everything inside a single index.html, making it easy to run, share, and deploy.
- 3D color space explorer for picking and applying a base color
- Palette generation with complementary, analogous, triadic, and monochrome modes
- Gradient builder with linear, radial, and conic gradients
- Live preview panel for checking colors in dark and light UI states
- Export tools for CSS variables, Tailwind config snippets, HEX values, and JSON downloads
- AI-inspired palette generation using prompt keywords
- Saved palettes with browser
localStorage - Smooth animated landing page and studio transitions
- Demo video file: demo/1.mp4
- Screenshot file: demo/2.jpg
- HTML5
- CSS3
- Vanilla JavaScript
- Three.js for 3D visuals
- Chroma.js for color generation and manipulation
gradify/
|-- demo/
| |-- 1.mp4
| `-- 2.jpg
|-- index.html
|-- README.md
`-- .gitignore
Because this is a static project, you can run it in a few simple ways:
Open index.html in your browser.
If you want a cleaner development workflow, serve the folder locally:
cd E:\project\gradify
python -m http.server 5500Then open http://localhost:5500.
- Launch the studio from the landing page.
- Pick a base color from the 3D color sphere.
- Generate a palette or switch between palette modes.
- Build and adjust gradients from the Gradient tab.
- Preview colors in sample UI blocks.
- Copy code snippets or download palette JSON from the Export tab.
- Try prompt-based palette ideas in the AI tab.
Spaceto generate random inspirationGto jump to the gradient tab1to5to copy a palette colorEscto close menus or exit the app view
- The README includes both demo assets from the
demofolder. - GitHub will show the image inline and keep the video as a clickable file link.
- Since the app is static, it can be deployed easily on GitHub Pages, Vercel, Netlify, or any static hosting platform.
Interactive 3D color palette and gradient studio built with HTML, CSS, JavaScript, Three.js, and Chroma.js.
You can add your preferred license here before publishing.
