JavaScript React Native

Open-source JavaScript projects categorized as React Native

Top 23 JavaScript React Native Projects

  • reactjs-interview-questions

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

  • Project mention: Best content to cram for a front end interview? | /r/reactjs | 2023-07-01
  • awesome-react-native

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

  • Project mention: Building Cross-Platform Apps with React Native: Challenges and Solutions 📱 | dev.to | 2023-08-05

    đź”— React Native official documentation đź”— React Native Community đź”— React Native Newsletter: Stay updated with the latest trends and news in the React Native ecosystem. đź”— Awesome React Native: Discover a curated list of helpful libraries, tools, and components for React Native development.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • react-native-web

    Cross-platform React UI packages

  • Project mention: NextJS on iOS & Android????? How??? | /r/nextjs | 2023-06-17

    maybe https://necolas.github.io/react-native-web/? https://github.com/vercel/next.js/blob/canary/examples/with-react-native-web/README.md

  • react-native-vector-icons

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

  • Project mention: Unit Testing Expo Apps With Jest | dev.to | 2024-02-20

    I got this error when I was importing from a library such as react-native-vector-icons:

  • 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: [Demystifying Firebase (Part-1)] How to setup Firebase in React Native CLI App. | dev.to | 2024-04-05

    We'll be utilizing React Native Firebase for this.

  • Detox

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

  • Project mention: automation testing | /r/reactnative | 2023-07-01

    Nope. Not even on 0.71 yet https://github.com/wix/Detox/issues/3884

  • 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: Too many rerenders in react? | /r/webdev | 2023-06-02
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • react-native-swiper

    The best Swiper component for React Native.

  • react-native-debugger

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

  • WatermelonDB

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

  • Project mention: Encrypted Note Editor App In React Native | dev.to | 2024-03-04

    Storing the notes: For storing the notes, we will use the amazing WatermelonDB package which is a popular sqlite wrapper for react-native. Instead of using the default package we will use a fork of this that uses sqlcipher instead of the regular sqlite, allowing us to encrypt the database by passing a secret key.

  • react-native-animatable

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

  • react-i18next

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

  • Project mention: A brief history of web development. And why your framework doesn't matter | news.ycombinator.com | 2024-04-29

    > It’s important to be aware of what you are getting if you go with React, and what you are getting is a far cry from what a framework would offer, with all the corresponding pros and cons.

    Would you like to elaborate on that?

    In my experience, with something as great, size/ecosystem-wise as React, there will almost always be at least one "mainstream" package for whatever you might want to do with it, that integrates pretty well. Where a lot of things might come out of the box with a framework, with a library I often find myself just needing to install the "right" package, and from there it's pretty much the same.

    For example, using https://angular.io/guide/i18n-overview or installing and using https://react.i18next.com/

    Or something like https://angular.io/guide/form-validation out of the box, vs installing and using https://formik.org/

    Or perhaps https://angular.io/guide/router vs https://reactrouter.com/en/main

    Even adding something that's not there out of the box is pretty much the same, like https://primeng.org/ or https://primereact.org/

    React will typically have more fragmentation and therefore also choice, but I don't see those two experiences as that different. Updates and version management/supply chain will inevitably be more of a mess with the library, admittedly.

    Now, projects like Next https://nextjs.org/ exist and add what some might regard as the missing pieces and work well if you want something opinionated and with lots of features out of the box, but a lot of those features (like SSR) are actually pretty advanced and not always even necessary.

  • redux-offline

    Build Offline-First Apps for Web and React Native

  • Project mention: Offline-First Development in React Native: Creating Robust Apps📱🔌🛠️ | dev.to | 2023-08-17

    Further Reading: Redux Offline Documentation

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

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

  • Project mention: Hey r/ReactNative! I recently picked up RN (am primarily a Swift developer), and am currently trying to build a drag-to-rearrange FlatList. However, I realised that z-Index really does do anything to help elevate the dragged elements over the other elements in the list. | /r/reactnative | 2023-06-03

    Hey man… I am interested in integrating your component into my app. I’m currently using the flat list from https://github.com/APSL/react-native-keyboard-aware-scroll-view to scroll to specific components based on focused text inputs. How could I combine your component with that and get both functionalities together? Thanks!

  • Interactable

    Experimental implementation of high performance interactable views in React Native

  • metro

    🚇 The JavaScript bundler for React Native

  • Project mention: Dynamic imports supported in react native | dev.to | 2023-07-26

    For details on the implementation you can see Evan's PR to metro here.

  • ui

    Customizable set of components for React Native applications (by shoutem)

  • git-point

    GitHub in your pocket :iphone:

  • pepperoni-app-kit

    Pepperoni - React Native App Starter Kit for Android and iOS

  • react-swipeable-views

    A React component for swipeable views. :snowflake:

  • react-native-material-ui

    Highly customizable material design components for React Native

  • react-native-typography

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

  • react-native-starter-kit

    :rocket: A React Native boilerplate app to get you up and running very, very quickly :rocket:

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

JavaScript React Native related posts

  • Unit Testing Auth0 Custom Database Scripts

    2 projects | dev.to | 13 Mar 2024
  • Restoring my bitcoin wallet with my 12 words/bip32 private key

    1 project | /r/BitcoinBeginners | 9 Dec 2023
  • Taproot watch only in blue wallet

    1 project | /r/BitcoinBeginners | 6 Dec 2023
  • Show HN: Generating and visulizing Color palettes using ChatGPT

    1 project | news.ycombinator.com | 23 Nov 2023
  • Efficient Route Protection in Next.js with Auth0 Middleware: Excluding Specific Routes

    1 project | dev.to | 8 Nov 2023
  • iOS never ending spinner

    1 project | /r/expo | 31 Oct 2023
  • Cloudflare Workers Are Down?

    1 project | news.ycombinator.com | 30 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 7 May 2024
    Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →

Index

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

Project Stars
1 reactjs-interview-questions 36,862
2 awesome-react-native 34,097
3 react-native-web 21,345
4 react-native-vector-icons 17,227
5 react-native-firebase 11,431
6 Detox 10,979
7 why-did-you-render 10,814
8 react-native-swiper 10,343
9 react-native-debugger 10,269
10 WatermelonDB 10,119
11 react-native-animatable 9,722
12 react-i18next 8,959
13 redux-offline 6,136
14 react-native-keyboard-aware-scroll-view 5,216
15 Interactable 5,172
16 metro 5,060
17 ui 4,876
18 git-point 4,711
19 pepperoni-app-kit 4,636
20 react-swipeable-views 4,441
21 react-native-material-ui 3,785
22 react-native-typography 3,379
23 react-native-starter-kit 3,319

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com