Skip to content

React componentsfor Web and Native

The source lands in your app, ready to edit.

Working
Release reviewAgent
Can you check the release before I ship?
Tests pass. One step needs your OK.
Deploy to production?Build 248 from main. Makes changes.
  • Run the tests, Done
  • Check bundle size, Done
  • Write release notes, Done

182 components and blocks

One library,many kinds of UI.

Can you check the release before I ship?
Tests pass. One step needs your OK.
Deploy to production?Build 248 from main. Makes changes.
  • Run the tests, Done
  • Check bundle size, Done
  • Write release notes, Done
PaneUI
“Every part of these windows is a live component. Press anything.”

Web + React Native

One design,two platforms.

Web and Native components read the same tokens. Each keeps the feel of its own platform.

Open the Native showcase
  • Desktop density
  • Touch sizes
  • Shared tokens
  • Dark mode
app.example.com
Usage
DayWeekMonth
38.4k+21%
9:41
Settings
Storage
x
A desktop window and a phone

Theming

Pick a colour.Watch it spread.

Accent and radius change this whole site. The same values ship with your theme.

Accent
Radius
0SMLXL
Theming guide
--radius8px
MikaDesign
Storage
x
3 new

Icons

Icons drawnon the same grid.

Three styles share every name. Swap the import and the whole app follows.

RoundedPuffyOutline
Browse icons

Open code

The source is yours.Edit any line.

The CLI copies each component into your project. Nothing hides in a package.

CLI reference
  • Plain TSX
  • One command
  • Update on demand
  • Lives in your repo
components/ui/button.tsxtsx
PaneUI
“Made for apps people keep open all day.”

Install

Start withone line.

Works in any React 19 project with Tailwind CSS 4.

npx @taimatsu/paneui@latest init

Let’s get started.

Free and open source, under MIT.