Skip to content

A list of react native libraries of various qualities that you can use with expo, and ones you can't.

License

Notifications You must be signed in to change notification settings

trickyc0d3r/react-native-libraries

 
 

Repository files navigation

Native Directory

Native Directory is a website where you can see all of the libraries that are compatible with React Native.

Visit https://www.native.directory/ to check it out.

You are at the right place if:

  • You made a repository on GitHub and you want the world to know it works with React Native.
  • You want to submit a pull request to improve Native Directory.
  • You want to report a bug or make a suggestion.

How to add a library

Add it to react-native-libraries.json. Send us a PR.

Setup and run locally

Prerequisites

  • Node 7.9.0+

Commands

npm install
npm run dev

You should be able to visit localhost:8000 in your browser.

Update site data

  • To update site data you need to provide a couple of keys in a file called secrets.json.
  • You must create your own secrets.json in the root directory of the repo.
  • Visit https://github.com/settings/developers to get your keys.
{
  "GITHUB_CLIENT_ID": "YOUR CLIENT ID",
  "GITHUB_CLIENT_SECRET": "YOUR CLIENT SECRET"
}

This command creates site data in ./build/data.json

npm run create-data

Deploy to production

git push heroku master

About

A list of react native libraries of various qualities that you can use with expo, and ones you can't.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%