Numl.Design
Handbook
Storybook
Github
design system · framework · language Universal UI Language
for modern web interfaces An open-source Library of Web Components and a Runtime CSS Framework for rapidly building UI that follows your Design System.
Get started
Github
...
Discord
Twitter
colorful and adaptive Runtime theming Numl provides an innovative theming system that can be customized
in runtime at any level you need. Modes Palette Colors Properties
Preview
Modes
Numl has built-in support for Dark Scheme and High Contrast Mode.
Dark theme
Make your users happy with Dark Scheme that is perfect for
low-light conditions with sufficient contrast and adaptive
colors.
High contrast mode
Increase the contrast of your site to help people with low
vision.
Preview
More elements
United states
Favorite
Learn more
Radio Group Option 1 Option 2 Switch Checkbox
Field label
This input is required
Submit flexible and comprehensive Style language Take all the CSS in your app under control without fighting preprocessors and specifications
Intuitive syntax
Feels like
you already now it
. It's like CSS but with handy shorthands and
custom units.
Preview
It's sunny today.
Responsive helper
Utility attribute to declare
responsive breakpoints
and a simple syntax to bind style to specific
screen width interval.
Desktop Tablet Mobile
State binding
Bind style to specific element state like
focus
or
hover
. Numl will take care of all possible combinations.
Preview
Focus on me
Why Numl? Another UI Framework? Why should anyone care?
All-in-one
Numl is both a markup language for rapidly building responsive
interfaces and a set of ready-to-use highly-customizable accessible
elements. So you can use a single comprehensive tool to compose and
style web applications. It's also possible to create simple
interactions without writing JS.
Universal
Numl is built on top of Web Components, a modern web API to create
reusable UI elements, and it's compatible with most modern
JS-frameworks. You can use it as is or create lightweight wrappers
for your favorite framework to improve DX, SSR and SEO.
Unique
Numl is based on unique CSS generation technology that allows you to
unleash all the power of modern CSS and take all styles under your
control.
DX Focused
Numl is focused on providing the best possible Developer Experience.
It has lots of built-in helpers and solutions for routine UI
development and its atomic approach is convenient for customization,
maintaining, and refactoring.
Get started with Numl Add the following code to your page
That's all! Now you can use all elements
and features of Numl!
Try to add a simple element:
See our
Handbook
for more details and other ways to install Numl.
Join the community Your contribution and feedback will help us to constantly bring new awesome updates
Github
Discord
Twitter
eMail
Sponsor
Storybook Handbook API Reference Blog
Created with by
@tenphi using
Numl
Numl Open Source by
Forneu Global settings Accent Hue 300 Base Hue 248 Saturation 75 Pastel Scheme Auto Light Dark Contrast Auto Low High
Reset