JavaScript React Native

Open-source JavaScript projects categorized as React Native

Top 23 JavaScript React Native Projects

  • awesome-react-native

    Awesome React Native components, news, tools, and learning material!

    Project mention: How & Why I Built My Very Own Music Player | reddit.com/r/selfhosted | 2022-11-22

    Attaching the link here for you: awesome-react-native

  • reactjs-interview-questions

    List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!!

    Project mention: Technical Interview advice? | reddit.com/r/reactjs | 2022-11-10
  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Data Platform where developers build real-time applications for analytics, IoT and cloud-native services in less time with less code.

  • react-native-web

    Development monorepo for "React Native for Web"

    Project mention: Is react native really cross-platform? | reddit.com/r/appdev | 2022-11-03
  • react-native-vector-icons

    Customizable Icons for React Native with support for image source and full styling.

    Project mention: Hello guys, vectos icons is not working in react latest version. Is this only me or anyone else facing issue, | reddit.com/r/reactnative | 2022-10-15
  • reactotron

    A desktop app for inspecting your React JS and React Native projects. macOS, Linux, and Windows.

  • react-native-firebase

    🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.

    Project mention: Push Notifications with Supabase | reddit.com/r/reactnative | 2022-11-16

    I'm curious how people have been implementing push notifications in their Supabase apps. Is FCM and Firebase still a common route? Seems counterintuitive to have both Supabase and Firebase installed in the app, but I guess in this context it makes sense. If so, do you use the Firebase JS SDK or React Native Firebase?

  • react-native-swiper

    The best Swiper component for React Native.

    Project mention: Any idea on how to make that view swipe in react native ? | reddit.com/r/reactnative | 2022-06-20

    I agree with the react-native-snap-carousel recommendation and have used it in projects, I can also recommend react-native-swiper as a pure js option https://github.com/leecade/react-native-swiper

  • Scout APM

    Truly a developer’s best friend. Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

  • Detox

    Gray box end-to-end testing and automation framework for mobile apps

    Project mention: What testing library do you use for react native automated testing | reddit.com/r/reactnative | 2022-10-25

    The standard is React Native Testing Library for unit and integration tests, and Detox for E2E tests.

  • react-native-debugger

    The standalone app based on official debugger of React Native, and includes React Inspector / Redux DevTools

    Project mention: Can't connect to React Devtools using Expo and Android Phone | reddit.com/r/reactnative | 2022-11-19

    I use React Native Debugger, it is all-in-ome debugger (https://github.com/jhen0409/react-native-debugger).

  • why-did-you-render

    why-did-you-render by Welldone Software monkey patches React to notify you about potentially avoidable re-renders. (Works with React Native as well.)

    Project mention: How do you test number of re-renders? | reddit.com/r/react | 2022-11-16
  • react-native-animatable

    Standard set of easy to use animations and declarative transitions for React Native

  • WatermelonDB

    🍉 Reactive & asynchronous database for powerful React and React Native apps ⚡️

    Project mention: Which local db to use? | reddit.com/r/reactnative | 2022-10-12

    Watermelondb it gives you an ORM, reactivity (when a records changes it cause UI re-render), and easy syncing with remote server, go with that if you don't know SQL that well.

  • react-i18next

    Internationalization for react done right. Using the i18next i18n ecosystem.

    Project mention: How do you handle localization? | reddit.com/r/reactnative | 2022-10-29

    I am not an expert at all in this area so there may be way better ways to do this. But I really like this library: https://react.i18next.com/ You use a hook wherever you want to translate. The translation can come from a local or remote JSON file. As far as the backend - I would go the route of sending a specific key, like you suggested, or even just a number for each error that you then map to the i18next translation

  • redux-offline

    Build Offline-First Apps for Web and React Native

    Project mention: I haven't used React in over 5 years. Can I still use the same add ons I used then? [ react-redux and react-saga ] | reddit.com/r/reactjs | 2022-11-07

    I haven't ever tried to build an offline-capable app myself, but from looking at things like https://redux-offline.github.io/redux-offline/ it seems based on capturing actions that describe what requests need to happen, akin to how sagas usually work, as opposed to using thunks that are just "a function that executes and then dispatches actions".

  • Interactable

    Experimental implementation of high performance interactable views in React Native

  • react-native-keyboard-aware-scroll-view

    A ScrollView component that handles keyboard appearance and automatically scrolls to focused TextInput.

    Project mention: Fixing Keyboard Avoiding in React Native | dev.to | 2022-08-21

    Also, it will bug out any time you're using react navigation. (Yes this bug still exists, no you cannot avoid it in all situations).

  • pepperoni-app-kit

    Pepperoni - React Native App Starter Kit for Android and iOS

    Project mention: React Native: Boilerplates overview | dev.to | 2022-03-28

    Pepperoni App Kit - 4,453 stars

  • metro

    🚇 The JavaScript bundler for React Native.

    Project mention: Setting up React Native Monorepo with Yarn Workspaces | dev.to | 2022-10-14

    We’re almost done with setting up the project. The last thing in the React Native app is to add watchFolders so metro knows where the linked node_modules are. The shared modules are symlinked by yarn, and since metro doesn’t follow symlinks we need to explicitly say it where the linked node_modules are.

  • notesnook

    A fully open source & end-to-end encrypted note taking alternative to Evernote.

    Project mention: Evernote's fall from grace is complete, with sale to Italian app maker | reddit.com/r/u_waynerad | 2022-11-26

    Notesnook: "Open source zero knowledge private note taking. Write notes with freedom, no spying, no tracking." "Impossible to bruteforce." "XChaCha20-Poly1305-IETF and Argon2, quantum resistant, and 2^240 time complexity." -- When people say things like this, I always think, yeah, but what if some people from the government show up with weapons and demand you change your code -- and not tell anybody? We've known since Lavabit that they do that. Am I paranoid? You tell me. https://notesnook.com/

  • git-point

    GitHub in your pocket :iphone:

    Project mention: Best practices to manage an open source project | dev.to | 2022-08-22
  • react-swipeable-views

    A React component for swipeable views. :snowflake:

    Project mention: Swipe smoothness differ between divs | reddit.com/r/codehunter | 2022-03-26

    I am using react-swipeable-views in my project to enable touch swipe events. I can swipe between different div, which are inside . I have three different divs, out of which, in the 1st div, I have list of images. In the other two remaining divs, there's nothing.

  • react-native-material-ui

    Highly customizable material design components for React Native

    Project mention: Top React Native UI Component Libraries | dev.to | 2021-12-21

    Web-site: https://github.com/xotahal/react-native-material-ui GitHub stars: 3.5k Price: Free License: MIT License Demo: https://github.com/xotahal/react-native-material-ui/blob/master/docs/Demo.md Type of support: Community support via GitHub issues Documentation: Limited documentation

  • react-native-boilerplate

    A React Native template for building solid applications 🐙, using JavaScript 💛 or Typescript 💙 (you choose).

  • Zigi

    The context switching struggle is real. Zigi makes context switching a thing of the past. It monitors Jira and GitHub updates, pings you when PRs need approval and lets you take fast actions - all directly from Slack!

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-11-26.

JavaScript React Native related posts

Index

What are some of the best open-source React Native projects in JavaScript? This list will help you:

Project Stars
1 awesome-react-native 32,162
2 reactjs-interview-questions 25,305
3 react-native-web 20,366
4 react-native-vector-icons 16,231
5 reactotron 13,797
6 react-native-firebase 10,448
7 react-native-swiper 10,057
8 Detox 10,019
9 react-native-debugger 9,658
10 why-did-you-render 9,412
11 react-native-animatable 9,367
12 WatermelonDB 8,742
13 react-i18next 7,821
14 redux-offline 6,099
15 Interactable 5,162
16 react-native-keyboard-aware-scroll-view 4,890
17 pepperoni-app-kit 4,642
18 metro 4,641
19 notesnook 4,636
20 git-point 4,615
21 react-swipeable-views 4,266
22 react-native-material-ui 3,762
23 react-native-boilerplate 3,359
Write Clean JavaScript Code. Always.
Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
www.sonarsource.com