Skip to main content

The React Native Community

React Native is a widely used technology, empowered by a massive community of hundreds of thousands of developers and downloaded over 1 million times every week.

In this section you will find listed ways you can also be part of the React Native-related communities, depending on your wants and needs:

We expect all folks participating in React Native' communities to adhere to the guidelines within our Code of Conduct.

Staying up to date​

News​

Twitter is one of the main communication channels used by the team to communicate updates, news and request for participation: follow the React Native account to stay up to date - the ReactJS account covers both React and React Native.

For long form news and announcements, keep an eye on the blog to find out what is happening in the world of React Native.

Discussions and efforts​

React Native is a dynamic framework and there is always room for improvement. As an open source framework, large-scale coordination and discussion should remain publicly accessible. Here are some dedicated discussion groups you can participate in:

Expect important conversations to always be public; depending on the topic, you can find them in one of these places:

Packages & Integrations​

In the React Native Directory you will be able to see many libraries that are compatible with React Native. It is a community-driven effort to help developers browse and evaluate packages, plugins, state management libraries, and more.

Conferences​

Over the years, many conferences organized by companies and partners have been organized around the world - it would be impossible to track them all here; moreover, often there is React Native content in React events as well.

Listed here are but a few of the main React Native related conferences, with links to past editions' recordings:

ReactConf, organized by Meta​

ChainReact, organized by InfiniteRed​

AppJS, organized by Software Mansion​

React Native Europe, organized by Callstack​

Communities​

The React Native ecosystem is far and wide, and people can be part of it in many forms; here you will find but a partial list of different ways one developer can be part of it. If you know of other, or want to help expand this page, submit a PR!

Local communities​

There are a lot of React Native gatherings that happen around the world. Often there is React Native content in React meetups as well, use tools like Meetup and Eventbrite to find out recent events in your area - or start one!

Company-based communities​

Some companies actively involved in the React Native have also their own communication channels focused towards the projects they maintain:

Content sharing​

React Native tagged content can be found on many platforms, such as:

These are places where you can share React Native projects, articles and tutorials as well as start discussions and ask for feedback on React Native related topics. (but remember to give some love to the main documentation too!)

Support​

If you need help with your React Native app, the right place to go depends on the type of help that you need.

Repository​

The core of React Native is worked on full-time by Meta's React Native team. But there are far more people in the community who make key contributions and fix things. If the issue you are facing is code related, you should check the open issues in the main repository.

If you cannot find an existing issue, please refer to How to file an issue.

Upgrade support​

Many times, when upgrading your apps and libraries from a version of React Native to a newer one, you might need some help; the community has rallied together to create a couple of important resources:

  • upgrade-helper is a tool that will show the full set of changes happening between any two versions to help you see what changes you need to do in your code.
  • upgrade support is a community-driven repository to request and give help when upgrading your app.

Stack Overflow​

Many members of the community use Stack Overflow to ask questions. Read through the existing questions tagged with react-native or ask your own!

Reactiflux Chat​

If you need an answer right away, check out the Reactiflux Discord community. There are usually a number of React Native experts there who can help out or point you to somewhere you might want to look.