Aqua2: a vanilla JavaScript UI component library that brings Apple's classic Aqua design language to the web.
Drop in a single aqua2.js file and get:
- Glass pill buttons with a breathing blue focus state
- Animated checkboxes with stroke-by-stroke checkmark drawing
- Pill sliders with spring physics thumbs
- Frosted-glass select menus with a morphing panel
- Segmented tab views with a draggable spring indicator
- Full dark mode support via CSS custom properties
- Zero dependencies, zero build steps
One script tag. Full component set. No framework required.
👉 Blog Post
👉 GitHub Repo
👉 Live Demo
Top comments (0)