Introduction
Welcome to the Starter UI documentation!
What is Starter UI?
Starter UI is a UI library for React that helps you build beautiful and accessible user interfaces. Created on top of Tailwind CSS
Starter UI's primary goal is to streamline the development process, offering a beautiful and adaptable system design for an enhanced user experience.
FAQ
How is Starter UI different from TailwindCSS?
  • TailwindCSS:
    Tailwind CSS is a CSS Framework that provides atomic CSS classes to help you style components, leaving you to handle lots of other things like accessibility, component composition, keyboard navigation, style overrides, etc.
  • Starter UI:
    Starter UI is a UI library for React that combines the power of TailwindCSS to provide complete components (logic and styles) for building accessible and customizable user interfaces. Since Starter UI uses TailwindCSS as its style engine, you can use all TailwindCSS classes within your Starter UI components, ensuring optimal compiled CSS size.
Does Starter UI support TypeScript?
Yes, Starter UI is written in TypeScript and has full support for it.
Can I use Starter UI with other front-end frameworks or libraries, such as Vue or Angular?
No, Starter UI is specifically designed for React.
Why does Starter UI use Framer Motion?
We use Framer Motion to animate some components due to the complexity of the animations and their physics-based nature. Framer Motion allows us to handle these animations in a more straightforward and performant way. In addition, it is well tested and production ready.
On This Page