Bringing the iconic Numix design language to the web — one component at a time.
Numix UI is a modern, lightweight, and themeable CSS UI framework inspired by the clean, elegant aesthetic of the original Numix desktop theme from the Linux world.
Our mission is to create a design system that blends the simplicity of flat design with a strong sense of visual hierarchy, accessibility, and developer ergonomics.
Repo | Description |
---|---|
numix-ui | Main UI library (CSS + JS components with .n-* class system) |
numix-ui.github.io | Demo site & documentation hub (built with Numix UI) |
design-assets | Logos, design tokens, icons, screenshots |
starter-template | Minimal starter project using Numix UI locally or via CDN |
Looking for Tailwind? We're migrating away from it to be a fully standalone UI system. See migration issue for progress.
- ✨ Elegant and accessible UI components
- 🎯 Familiar Bootstrap-style API (
.n-btn
,.n-form-control
,.n-alert
) (coming soon) - 💡 Full dark/light theme support with CSS variables
- 🧩 Utility classes for layout, spacing, and responsiveness
- 📚 Clean documentation and examples
- 📦 Package via CDN and npm (coming soon)
We welcome contributors! Check out the contributing guide for how to:
- Propose a feature
- Report or fix a bug
- Help with docs or design
⭐ Star the main repo to show your support!
Numix UI is licensed under the GNU GPL v3.0.
Learn more
- Inspired by the original Numix GTK theme and the broader Numix design philosophy.
- Maintained by the Numix UI community.
- 💬 Discussions: GitHub Discussions
- 🐛 Issues: Report a Bug
- 🌐 Website: numix-ui.github.io
“Design is not just what it looks like and feels like. Design is how it works.” — Steve Jobs