TypeScript React Native

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

Top 23 TypeScript React Native Projects

  • GitHub repo storybook

    📓 The UI component explorer. Develop, document, & test React, Vue, Angular, Web Components, Ember, Svelte & more!

    Project mention: fractal.build as an atomic design tool | dev.to | 2021-10-19

    Fractal looks less shiny than Storybook, that I have used for ReactJS projects, but it can easily be used for projects without any JavaScript framework.

  • GitHub repo formik

    Build forms in React, without the tears 😭

    Project mention: 3 Ways to Build React Forms with Formik Pt.3 | dev.to | 2021-10-04

    In the first part of this tutorial, we took a look at how to build React forms with custom HTML elements and form state and logic provided by Formik. In the second part, we switched to Formik components and build form with them. In this final part we will make another change, a small step back.

  • Syncfusion

    Build stunning web applications quickly using Syncfusion JavaScript UI controls.. The Syncfusion JavaScript suite offers more than 65 cross-platform, responsive, and lightweight JS/HTML5 UI controls for building modern web applications.

  • GitHub repo TypeORM

    ORM for TypeScript and JavaScript (ES7, ES6, ES5). Supports MySQL, PostgreSQL, MariaDB, SQLite, MS SQL Server, Oracle, SAP Hana, WebSQL databases. Works in NodeJS, Browser, Ionic, Cordova and Electron platforms.

    Project mention: Why is TypeORM hated so much? | reddit.com/r/node | 2021-10-16

    This bug is a total showstopper for our app, and it was randomly introduced in a minor version update way back in March: https://github.com/typeorm/typeorm/issues/7736

  • GitHub repo Joplin

    Joplin - an open source note taking and to-do application with synchronization capabilities for Windows, macOS, Linux, Android and iOS. Forum: https://discourse.joplinapp.org/

    Project mention: Notion interview with Alan Kay: On context and catalysts of personal computing | news.ycombinator.com | 2021-10-17
  • GitHub repo react-hook-form

    📋 React Hooks for forms validation (Web + React Native)

    Project mention: Reasons why you should use React useRef more often | reddit.com/r/reactjs | 2021-10-09

    react-hook-form makes heavy use of refs in order to improve performance. So, besides avoiding useRef when state is enough, one will want to use refs to avoid unwanted re-renders.

  • GitHub repo react-native-elements

    Cross-Platform React Native UI Toolkit

    Project mention: Top 7 React Native UI toolkits and component libraries in 2021 | dev.to | 2021-06-15

    More information available here: https://reactnativeelements.com

  • GitHub repo react-navigation

    Routing and navigation for your React Native apps

    Project mention: React navigation V6 white flash when navigating screens | reddit.com/r/reactnative | 2021-09-30

    https://github.com/react-navigation/react-navigation/issues/9089 https://github.com/react-navigation/react-navigation/issues/9918 https://github.com/react-navigation/react-navigation/issues/9891

  • 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 SWR

    React Hooks for data fetching

    Project mention: Can you technically use Redux as a secondary way to "cache" stuff while using it for its main purpose? | reddit.com/r/reactjs | 2021-10-16

    Yes you can and/but I use SWR for this. It's just a lightweight wrapper for fetch calls that dedupes and caches requests using local storage so I can call the same fetch any number of places in the app and still it will only request the data once (even across multiple open tabs).

  • GitHub repo RxDB

    🔄 A realtime Database for JavaScript Applications

    Project mention: Why it has to be NoSQL | news.ycombinator.com | 2021-10-05

    The slightly inflammatory title makes more sense in the context of their database, which sits on top of PouchDB, with adapters for IndexedDB in the browser and a variety of stores on the server side.

    Based on the series of blog posts / documentation opinion pieces that have been posted so far, I'm quite interested in playing around with this despite being mostly in the relational SQL camp. Everything I've read is thoughtful, well reasoned, and rather practical and the author is exploring a rather interesting problem space.

    I'd love to see a mashup of RxDB[1] and absurd-sql[2] that brings a distributed SQL datastore to the browser.

    1) https://rxdb.info/

    2) https://github.com/jlongster/absurd-sql

  • GitHub repo NativeBase

    Mobile-first, accessible components for React Native & Web to build consistent UI across Android, iOS and Web.

    Project mention: NativeBase v3 is now live on Product Hunt | reddit.com/r/opensource | 2021-09-21

    Thanks for the suggestion. Will update it. Link - https://github.com/GeekyAnts/nativebase.

  • GitHub repo feathers

    A framework for real-time applications and REST APIs with JavaScript and TypeScript

    Project mention: # Test Driven Development: How to test using VueJS, VueTestUtils and Jest | dev.to | 2021-10-11

    NodeJs NodeJs is an open-source project that runs the V8 javascript engine, it is also a cross-platform runtime environment. NodeJs has helped developers write server-side code. NodeJs uses the javascript syntax. With a vast module of libraries, developers have shorter development time as most of the libraries handle bulky code contents. NodeJs also have frameworks like Express, Fastify, FeatherJs, Socket.io, Strapi and others.

  • GitHub repo ignite

    Infinite Red's cutting edge React Native project boilerplate, along with a CLI, component/model generators, and more!

    Project mention: How to approach errors like these | reddit.com/r/react | 2021-09-30

    I'm tryin to create a react app using ignite,and am encountering this error,does anyone know how to overcome it?

  • GitHub repo react-content-loader

    ⚪ SVG-Powered component to easily create skeleton loadings.

    Project mention: Awesome Things Related To React Hooks 😍 | dev.to | 2021-09-23

    React Content Loader - SVG-Powered component to easily create placeholder loadings (like Facebook’s cards loading).

  • GitHub repo react-native-gifted-chat

    💬 The most complete chat UI for React Native

    Project mention: Build a chat app with react-native-gifted-chat | dev.to | 2021-09-03

    As the demand for real-time communication grows, developers are looking for easy ways to add reliable communication channels to mobile apps. In this tutorial, we’ll learn how to build mobile chat apps for both iOS and Android in React Native using react-native-gifted-chat, a chat UI designed to empower app developers to build cross-platform chat apps.

  • GitHub repo boardgame.io

    State Management and Multiplayer Networking for Turn-Based Games

    Project mention: recommendations for engine with canvas graphics + multiplayer | reddit.com/r/roguelikedev | 2021-10-14

    It appears that you are entirely in charge of the presentation layer in when using boardgame.io - looks cool! hadn't heard of it before.

  • GitHub repo react-native-ui-kitten

    :boom: React Native UI Library based on Eva Design System :new_moon_with_face::sparkles:Dark Mode

    Project mention: NativeScript vs React Native: which one to choose for Native app development in 2021 | dev.to | 2021-10-10

    The architecture of React Native is quite similar to NativeScript’s except for the Safari core and additional libraries of the first. For the rest, it’s the same JS input and the bridge. With RN, you can use multiple UI/code frameworks, libraries (Ignite CLI, Native Base, UI Kitten), and native modules to streamline the development process.

  • GitHub repo react-native-paper

    Material Design for React Native (Android & iOS)

    Project mention: Best React Native UI Component Library | reddit.com/r/reactnative | 2021-08-02

    I tried UI Kitten and it was kinda troublesome to set it up. Have only tried a few components from others. These are all good libraries, but I actually use a different one, React Native Paper.

  • GitHub repo amplify-js

    A declarative JavaScript library for application development using cloud services.

    Project mention: three ways to deploy a serverless graphQL API | dev.to | 2021-10-04


  • GitHub repo rematch

    The Redux Framework

    Project mention: Redux Toolkit is Awesome | reddit.com/r/reactjs | 2021-09-29
  • GitHub repo react-native-calendars

    React Native Calendar Components 🗓️ 📆

    Project mention: Quick Intro to Storybook with React Native | dev.to | 2021-10-14
  • GitHub repo kittenTricks

    React Native starter kit with over 40 screens and modern Light and Dark theme for creating stunning cross-platform mobile applications.

    Project mention: Found sites with plenty of web app UI themes, but we're building a b2b Mobile app for apple and google play stores and we're looking for Mobile specific UI Bootstrapped themes --- does that exist? Examples in side of web-app theme sites for reference.... | reddit.com/r/bootstrap | 2021-07-29

    Here though too it says (via UI kitten github readme) you can download an example published both on app store and google play

  • GitHub repo react-native-fast-image

    🚩 FastImage, performant React Native image component.

    Project mention: After a year of work, I'm finally ready to share my first app with you | reddit.com/r/reactnative | 2021-10-08

    I have no real answer to that - I’ve found image loading and caching terribly inconsistent on both iOS and Android with RN. However - this library is awesome and helps drastically: https://github.com/DylanVann/react-native-fast-image

  • GitHub repo react-native-reanimated

    React Native's Animated library reimplemented

    Project mention: After a year of work, I'm finally ready to share my first app with you | reddit.com/r/reactnative | 2021-10-08

    For swiping in mode screens I use Reanimated with React Native Gesture Handler. In sound shop swipe is implemented through a simple ScrollView which is built into RecyclerListView. I didn't quite understand the second part of the question tho

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-10-19.


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

Project Stars
1 storybook 65,266
2 formik 28,529
3 TypeORM 25,873
4 Joplin 25,723
5 react-hook-form 23,597
6 react-native-elements 21,450
7 react-navigation 20,419
8 SWR 19,421
9 RxDB 16,315
10 NativeBase 16,266
11 feathers 13,633
12 ignite 13,084
13 react-content-loader 11,600
14 react-native-gifted-chat 11,124
15 boardgame.io 8,841
16 react-native-ui-kitten 8,676
17 react-native-paper 8,558
18 amplify-js 8,451
19 rematch 7,545
20 react-native-calendars 7,180
21 kittenTricks 6,743
22 react-native-fast-image 6,340
23 react-native-reanimated 5,291
Find remote React Native jobs at our new job board 99remotejobs.com. There are 3 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.