Introduction
Smooth UI is a modern UI library for React, focused on accessibility, productivity and flexibility. It works with Styled Components π or Emotion π©βπ€.
It is focused on developer experience, productivity. You can focus on what you want to build instead of on how to build it.
Accessbility
Smooth UI components follow WAI-ARIA practices. It uses Reakit's magic to provide the best accessibility. If you are interested by all accessibility features, read the full accessibility guide.
Productivity
Smooth UI is built by Smooth Code, a dev studio specialized in React. We build new React projects every day. Smooth UI is the result of two years of research in term of being productive and building beautiful and accessible UIs. Smooth UI does not contain a lot of components but has a powerful solid base with xstyled. It adds superpower to your components with system props. You can build a complete UI without writing any line of CSS.
Flexibility
Smooth UI is compatible with Styled Components π and Emotion π©βπ€. You can use it in all your React projects, with Next, Gatbsy, or any other application! Smooth UI also has a powerful theming feature that gives you an entire control over the styling of the components, you can tweak literally everything!