JavaScript React Native

Open-source JavaScript projects categorized as React Native | Edit details

Top 23 JavaScript React Native Projects

  • GitHub repo awesome-react-native

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

    Project mention: Any one care to share a list of the best react native libraries or any useful library that we should all know about? | reddit.com/r/reactnative | 2021-08-02
  • GitHub repo taro

    开放式跨端跨框架解决方案,支持使用 React/Vue/Nerv 等框架来开发微信/京东/百度/支付宝/字节跳动/ QQ 小程序/H5/React Native 等应用。 https://taro.zone/

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo reactjs-interview-questions

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

    Project mention: Educative.io Interview Prep | reddit.com/r/leetcode | 2021-11-22
  • GitHub repo react-native-vector-icons

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

    Project mention: Handling objects (coming from vue) | reddit.com/r/reactnative | 2021-11-13

    You can use a TouchableOpacity for example as a button, to do an action when pressed (using a function, in my example called "doSomeAction"). This "button" can also have an Icon, you can get it easily using these links: => https://github.com/oblador/react-native-vector-icons#basic-example => https://github.com/oblador/react-native-vector-icons/blob/master/glyphmaps/Ionicons.json => https://oblador.github.io/react-native-vector-icons/

  • GitHub repo reactotron

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

    Project mention: Reactotron Setup In React Native Redux Applications | dev.to | 2021-09-23

    Reactotron Official Site: https://github.com/infinitered/reactotron

  • GitHub repo react-native-swiper

    The best Swiper component for React Native.

    Project mention: How to implement this FlatList (Vertical and Horizontal) at the same time | reddit.com/r/reactnative | 2021-10-31

    You would be better off with a swiper lib like react-native-swiper.

  • GitHub repo 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: App Store Analytics Tool | reddit.com/r/reactnative | 2021-11-14

    The other tool I use is firebase analytics, you can get it with the RN firebase package (https://rnfirebase.io)

  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo react-native-animatable

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

    Project mention: Practice by doing a app | reddit.com/r/reactnative | 2021-09-10

    hello, thank you for the replay. For the animation I'm using https://github.com/oblador/react-native-animatable it is a very small library comparison with the other animation libraries but it is powerfull and easy to implement. And the animation type name is "fadeInDownBig"

  • GitHub repo react-native-debugger

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

    Project mention: [AskJS] What useful dev tools do you wish more people knew about? | reddit.com/r/javascript | 2021-10-07

    React Native Debugger - great tool. It was a long time trying to debug network requests without this.

  • GitHub repo Detox

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

    Project mention: Black box mobile testing | reddit.com/r/softwaretesting | 2021-11-25

    You could checkout Detox. I am not sure it’ll meet your expectations around flakiness, unless you’re willing to mock some API calls. Also running on physical devices for iOS isn’t supported yet so if you have a device farm with real devices it might be worth looking elsewhere.

  • GitHub repo WatermelonDB

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

    Project mention: About Offline First | news.ycombinator.com | 2021-09-29
  • GitHub repo 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: [AskJS] What useful dev tools do you wish more people knew about? | reddit.com/r/javascript | 2021-10-07
  • GitHub repo react-i18next

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

    Project mention: What's the best approach to implement a multilanguage web app with React? | reddit.com/r/learnprogramming | 2021-10-17
  • GitHub repo redux-offline

    Build Offline-First Apps for Web and React Native

    Project mention: Why do Webdevs keep trying to kill REST? | dev.to | 2021-09-20

    Offline. Both Firebase Firestore and Amplify AppSync also support offline persistence. Since they know your database schema, it's easy to offer a local replica and conflict resolution. There are vendor agnostic alternatives like RxDB or Redux Offline that take more glue work. Being Offline-first requires you to have a local replica of your data, which means that doing CRUD against your local replica can be much simpler (see below).

  • GitHub repo Interactable

    Experimental implementation of high performance interactable views in React Native

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

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

    Project mention: Help | KeyboardAwareScrollView pushes up custom header | reddit.com/r/reactnative | 2021-08-06

    Hi, I already created an issue on github But it's urgent. Do you guys know how to avoid overlap header & status bar? I tried to change android:windowSoftInputMode but it didn't work

  • GitHub repo metro

    🚇 The JavaScript bundler for React Native.

    Project mention: Running React Native everywhere: The Web | dev.to | 2021-09-26

    Because React Native for Web is a React website, you can use front-end tools to build and run it. For example, you can build it with Webpack or Rollup instead of Metro bundler.

  • GitHub repo react-swipeable-views

    A React component for swipeable views. :snowflake:

  • GitHub repo react-native-material-ui

    Highly customizable material design components for React Native

    Project mention: React Native Vs. Flutter: The Key Differences Every Mobile App Developer Should Know In 2021 [Guide For Beginners] | dev.to | 2021-06-16

    1.React Native Gesture Handler 2.React Native Material UI 3.Native Base; (Cross-platform UI components for React Native) 4.React-Native-UI-Kitten 5.Axious; (HTTP client for the browser and Node.js) 6.React Native Maps

  • GitHub repo react-native-typography

    Pixel–perfect, native–looking typographic styles for React Native ✒️

    Project mention: Need some help making my date picker not suck. | reddit.com/r/reactnative | 2021-10-23

    Header Text - https://github.com/hectahertz/react-native-typography

  • GitHub repo teaset

    A UI library for react native, provides 20+ pure JS(ES6) components, focusing on content display and action control.

  • GitHub repo react-native-extended-stylesheet

    Extended StyleSheets for React Native

    Project mention: Magnus UI vs. Dripsy - Chakra UI alternatives for React Native (+Web) | dev.to | 2021-06-10

    Not yet responsive, but planned responsive with react-native-media-queries, which makes pure CSS media queries also run on native (with device orientation). Since Magnus UI generates pure CSS media queries when run on web. They consider it more performant than using Fresnel. But the jury is out... Alternatively, it might be that Magnus UI will use react-native-extended-stylesheet as a drop-in replacement for the StyleSheet in React Native which also supports media queries on native.

  • GitHub repo react-native-boilerplate

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

    Project mention: Need help with the folder structure! | reddit.com/r/reactnative | 2021-04-22

    I can recommend that you use docker for your API for better teamwork, less dependency version issues, best practices, and prepare your app to be easily deployed. I can recommend you to use a React-Native boilerplate for example this one: https://github.com/thecodingmachine/react-native-boilerplate. It was designed to realize real world applications, each React-Native application is created thanks to this boilerplate in my company. It works for small and large applications! It includes eslint, prettier, typescript (if you want), react-navigation, redux, i18next and everything you need for a great app!

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 2021-11-25.

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 30,674
2 taro 30,098
3 reactjs-interview-questions 17,574
4 react-native-vector-icons 15,366
5 reactotron 13,276
6 react-native-swiper 9,779
7 react-native-firebase 9,622
8 react-native-animatable 9,001
9 react-native-debugger 8,992
10 Detox 8,895
11 WatermelonDB 7,960
12 why-did-you-render 7,537
13 react-i18next 6,878
14 redux-offline 6,069
15 Interactable 5,104
16 react-native-keyboard-aware-scroll-view 4,516
17 metro 4,285
18 react-swipeable-views 4,080
19 react-native-material-ui 3,728
20 react-native-typography 3,292
21 teaset 2,832
22 react-native-extended-stylesheet 2,724
23 react-native-boilerplate 2,628
Find remote React Native jobs at our new job board 99remotejobs.com. There is 1 new remote job listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com