Welcome to Pearl UI
#
Highlights- ๐ Completely Open Source and Free
- ๐ช Universal: Works on iOS, Android, and Web (powered by Expo and React Native)
- ๐ 15+ modular UI components (with new ones added monthly...)
- ๐จ Effortlessly themeable
- ๐ Dark mode support out-of-the-box
- ๐ฑ Support for responsive design using breakpoints
- โก๏ธ Blazing fast development speed using style props
- โฟ๏ธ Accessible by default, abiding by the official Android and Apple guidelines.
- ๐ Extensive documentation
- ๐ช๐ป Strong Typescript support
- โ๏ธ Powerful API for creating custom components
#
Installationinfo
Pearl UI primarily supports React Native projects using Expo's managed workflow
Inside your React Native/Expo project directory, install Pearl UI by running either of the following:
- NPM
- Yarn
npm install pearl-ui
yarn add pearl-ui
#
AuthorPearl UI was created by Rohit Agrawal. I started building Pearl UI in public to contribute to the community. The internet has been my source of education and inspiration for almost a decade now, and I feel fortunate enough to be in a position where I am able to give back and help people create something cool with code.
Follow me on Twitter to stay up to date, and please star the repo on Github.
(Note: Pearl UI is a relatively new library, so there might be some bugs. I try to be very active in responding to issues and in our discussion forum, so do let me know if you face any bugs or need to request any features.)
#
ContributingPlease see our contribution guidelines to learn how you can contribute to this project.