Open source

React Native + Web

The React UI library for every screen.

Build polished, accessible products with 100+ components, a complete theming system, powerful hooks, and production-ready charts.

$

npm i @platform-blocks/react-ui-library

READY TO SHIP

Your product

One system from idea to interface.

Responsive layout, dark mode, interaction states, accessibility, and platform behavior already agree.

100+

components

25+

charts

3

platforms

iOS

Android

Web

TypeScript

RTL

WHY REACT UI LIBRARY

The foundation is already finished.

Spend your time on the product that makes you different. The repetitive, cross-platform UI work is handled.

One API, every platform

Ship the same components to iOS, Android, and the web without maintaining parallel UI layers.

Accessible by default

Keyboard behavior, focus management, semantics, and screen-reader support are built into the primitives.

Your design system

Own every color, radius, type scale, shadow, and spacing token through one deeply typed theme.

Motion that feels native

Responsive interactions and polished transitions powered by React Native Reanimated.

TypeScript from end to end

Discoverable props, precise unions, and generated declarations make the editor part of the documentation.

Built to compose

Start with focused primitives, then layer in forms, overlays, data display, media, and navigation.

COMPONENT SYSTEM

Everything your interface needs.

From the first layout primitive to the last production edge case, the pieces share one API and one design language.

Inputs

Text inputs, selects, sliders, dates, and validation

Layout

Responsive grids, stacks, cards, and app shells

Feedback

Toasts, dialogs, progress, skeletons, and notices

Data display

Tables, trees, timelines, lists, badges, and metrics

DATA VISUALIZATION

Charts that belong in your product.

Interactive, animated, theme-aware visualization for React Native and the web, built on react-native-svg.

Bar

Line

Area

Pie

Scatter

Heatmap

START WITH THE SYSTEM

Build your next interface once.

Use the same components, theme, and behavior from the smallest phone to the widest dashboard.

</>

react-ui-library

100+ accessible, themeable components that work seamlessly across iOS, Android, and Web.

A Platform Blocks product.