Rad UI is still under active development. You are free to use it in your projects, but expect breaking changes. If you'd like to contribute to Rad UI, please check out Getting Started

Before you start

Prerequisites

Rad UI is built with React and TypeScript. If you are not familiar with TypeScript, we recommend you to first learn the basics of TypeScript and JavaScript. A primer on HTML and CSS is also recommended. It might be challenging to learn all of these at once, so we recommend you to first learn the basics of HTML, CSS, and JavaScript, and then learn TypeScript. If you up for a challenge and would like to pick these skills up along the way, that is also possible, but it might take quite a while.

Once you are familiar with the basics of TypeScript, JavaScript, HTML, and CSS, you can start learning React. We recommend you to start with the official React tutorial. It is a great way to get familiar with React and its concepts. Once you are familiar with React, you can start using/contributing Rad UI.

Explore the Playground

Once your prerequisites are covered and you played around with the components in the Playground and feel right at home, you can start contributing to Rad UI.