Skip to content

joshstovall/platform-blocks

Repository files navigation

Platform Blocks logo

Platform Blocks

license Discord X

Platform Blocks is a React Native UI component library for building intuitive, accessible, and highly customizable mobile and web applications.

Packages

Package Description Version
@platform-blocks/ui 80+ UI components — inputs, navigation, overlays, media, theming, and more npm
@platform-blocks/charts 25 data visualization chart types with animations and interactions npm

Installation

npm i @platform-blocks/ui
npm i @platform-blocks/charts

Key features

  • Cross-platform — iOS, Android, and Web from a single codebase
  • 80+ components — Comprehensive set of UI primitives and complex widgets
  • 25 chart types — Bar, Line, Area, Pie, Scatter, Radar, Heatmap, and more
  • Themeable — Built-in light/dark themes with full customization support
  • Accessible — Screen reader, keyboard navigation, and RTL support
  • Animated — Smooth transitions powered by react-native-reanimated
  • Tree-shakeable — Optimized ESM and CJS builds

Documentation

Full documentation and examples are available at platform-blocks.com.

Contributing

Read the contributing guide to learn how to set up the development environment.

License

This project is licensed under the MIT License.

Sponsor this project

Packages

 
 
 

Contributors