Skip to Content
Columbus

Introduction

Accessible React components built on Base UI and styled with Tailwind CSS.

Columbus is a set of React components built on Base UI primitives and styled with Tailwind CSS v4. It's distributed as a shadcn registry: components are copied into your project as source code, so you own them and can change anything.

Principles

  • Framework-agnostic. Components never import a router or framework API. Navigation is done by styling your own <Link> with buttonVariants.
  • Accessible by default. Every component is tested in a real browser, including automated accessibility checks.
  • Themeable with tokens. Colors and radii are CSS variables you can override.

On this page