• Stars
    star
    1,352
  • Rank 34,754 (Top 0.7 %)
  • Language
    TypeScript
  • License
    MIT License
  • Created about 1 year ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Level up your React Native StyleSheet

react-native-unistyles

GitHub package.json version npm downloads Platform - Android and iOS License: MIT

Documentation

Features

  • πŸš€ Shared core with C++ and JSI bindings
  • πŸŒ‰ Supports new architecture
  • πŸ”₯ Crazy performance, adds under 0.1 ms to your StyleSheet
  • 🎳 Share up to 100% of your styles across platforms in monorepo
  • 🎯 Doesn't introduce new components, everything is packed in one hook
  • βš›οΈ No React Context
  • πŸ–₯️ Supports custom breakpoints, css-like media queries and variants
  • 🎨 Register multiple themes and change them with single function call
  • πŸ₯³ Compatible with Expo, Bare React Native, React Native Web and SSR
  • πŸ›‘οΈ ~99% Test coverage
  • πŸ”Œ Extend stylesheets with your own plugins
  • βš”οΈ No 3rd party dependencies
  • and much much more!

Installation

# Unistyles is currently in RC phase 
yarn add react-native-unistyles@next

Discord

Looking for help or you want to chat with me?

Join Discord

Sponsor my work

If you found the react-native-unistyles time-saving and valuable, please consider sponsoring my work. Your support enables me to continue creating libraries with a fresh approach.

Github: https://github.com/sponsors/jpudysz

Ko-fi: https://ko-fi.com/jpudysz

Your support is greatly appreciated and helps me dedicate more time and resources to creating quality libraries. Thank you for all the support!

License

MIT