DS Library (Vibe Coding Project)

UX/UI Design & Vibe Coding
UX/UI Design & Vibe Coding

UX/UI Designer & Vibe Coding Developer

DS Library is a visual design system builder crafted entirely through vibe coding — a tool that allows designers and developers to define colors, typography, spacing, and components, then export clean CSS custom properties ready for production.

Project Information

Client Name : Davide Zampieri

Type : Personal / Side Project

Date : Mar. 2026

Location : Copenhagen

Stack :HTML, CSS, JS - Vibe Coded

How I Start This Project

DS Library was born from a recurring frustration: every new project starts with the same foundational decisions — color palettes, type scales, component styles — yet there was no lightweight, visual tool to build and export them quickly without spinning up a full design system platform.

The idea was simple: what if a designer could open a browser, define their system visually, and walk away with production-ready CSS variables in minutes?

The challenge

Building a tool that is both powerful enough for developers and approachable enough for designers is a difficult balance. The interface needed to feel like a design tool, not a developer console — while still producing clean, structured output that could plug directly into any codebase. On top of that, the entire project was built through vibe coding: translating ideas into working software through iterative prompting and AI-assisted development, without writing traditional code from scratch.

My Role & Contributions

As the designer and vibe coding developer behind DS Library, my role covered the full product lifecycle — from concept and UX architecture to visual design and AI-assisted implementation. I approached this project as both a design challenge and a proof of concept: demonstrating that a functional, production-grade tool can be built through intentional prompting and design-led development.

Challenge on this Project

Share This Project :