rapidUI

Introduction

Accessible, themeable React components for the Rapid Development Framework. Built on shadcn/ui and Base UI, installed with the shadcn CLI.

rapidUI is not a package you install. It is a registry: each component is copied into your project as source, so you can read it, change it and ship it without waiting on a release. The components are built on Base UI primitives, styled with Tailwind CSS v4 and themed with design tokens.

pnpm dlx shadcn@latest add https://rdf.dev.360online.com/r/button.json

What you get

  • Accessible primitives – keyboard support, focus management and ARIA handled by Base UI.
  • Three themes, two modes – Rapid, Neutral and Tieto colour tokens, each for light and dark.
  • Product components – data tables, rich text editing, file uploads, date and time pickers and more.
  • Code you own – no runtime dependency on this repository.

Where to go next

  • How the registry works – what an install does, and why rapidUI is not a package.
  • Installation – set up a project and add your first component.
  • Components – browse everything with live previews.
  • Theming – tokens and brand colours.
  • llms.txt – the whole registry in a format AI coding agents can read in one request.