async-storage
An asynchronous, persistent, key-value storage system for React Native. (by react-native-community)
react-navigation
Routing and navigation for React Native and Web apps (by react-navigation)
async-storage | react-navigation | |
---|---|---|
38 | 77 | |
4,950 | 24,133 | |
0.4% | 0.1% | |
6.1 | 9.6 | |
about 12 hours ago | 4 days ago | |
TypeScript | TypeScript | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
async-storage
Posts with mentions or reviews of async-storage.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-03-12.
-
An Android Developer's Guide to React Native
AsyncStorage for data persistence
-
Unit Testing Expo Apps With Jest
\[@RNC/AsyncStorage\]: NativeModule: AsyncStorage is null. To fix this issue try these steps: • Rebuild and restart the app. • Run the packager with \`--reset-cache\` flag. • If you are using CocoaPods on iOS, run \`pod install\` in the \`ios\` directory and then rebuild and re-run the app. • If this happens while testing with Jest, check out docs how to integrate AsyncStorage with it: https://react-native-async-storage.github.io/async-storage/docs/advanced/jest If none of these fix the issue, please open an issue on the Github repository: https://github.com/react-native-async-storage/async-storage/issues 5 | import { ReactQueryDevtools } from '@tanstack/react-query-devtools'; 6 | import { Platform } from 'react-native'; > 7 | import AsyncStorage from '@react-native-async-storage/async-storage';
-
State Management Nx React Native/Expo Apps with TanStack Query and Redux
Storage: redux-persist, @react-native-async-storage/async-storage
-
Is there a way to store things even if the app closes?
You want this: react-native-async-storage
-
Fullstack Developer here, just diving into React Native. For my first app do you think it would be better to use local storage or to build an api?
What do you mean by local storage? The browser based localStorage API does not exist by default in react-native. There is an analogue though... The most basic package that most people use, AsyncStorage is just a string based key-value store: https://github.com/react-native-async-storage/async-storage . It's very useful for anything simple. It also has a merge function which lets you automatically update stringified JSON objects without unpacking them and doing the modifications yourself.
- How to delete LocalStorage key/value pairs from Android phone?
- LocalStorage for React Native Expo app?
-
WhatsApp in React Native (part 3)
Android - SQLite
-
How to Mock and Test AsyncStorage in React Native
Since the original React Native AsyncStorage was deprecated, you may be using the community solution: react-native-async-storage. I would personally recommend it!
-
Any solution for this?
I think that you using a deprecated package to store your state. Verify if you are using https://github.com/react-native-async-storage/async-storage.
react-navigation
Posts with mentions or reviews of react-navigation.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2025-05-30.
-
Introduction to React Native for Mobile Development
React Navigation Docs
-
🚀 Why You Should Start Building Cross-Platform Apps with React Native & Expo Right Now!
✅ React Navigation –For smooth screen navigation. Guide
-
5 Easy Methods to Implement Dark Mode in React Native
Deciding on a navigation library is one of the most discussed topics in the React Native community. One of the top advantages of React Navigation is theme support. This offloads the implementation of making themes from developers.
-
An Android Developer's Guide to React Native
No Built-in System: Unlike Android's core Intent and Activity systems, React Native doesn't have a built-in navigation framework. Instead you need to chose a 3P library, React Navigation being the most widely adopted solution.
-
Must-Know React Native Libraries for Faster Mobile App Development in 2025 🚀
2. React Navigation – Seamless Navigation Made Easy 🗺️
- Fundamentals of React Native App Development: Dependencies, Performance, Native Modules, and Publishing Guide
-
Journeying from React to React Native
Navigation: While in React you might typically using React Router for web navigation, React Native has its own React Navigation library. This is because React (Web) typically uses URL-based navigation, where different components are rendered based on the current URL path. Whereas React Native uses stack-based navigation, mimicking the native mobile app experience. Screens are ‘stacked’ on top of each other, with transitions pushing new screens onto the stack or ‘popping’ them off.
-
From React to React Native – A Beginner-Friendly Guide🚀
Unlike React apps that rely on React Router for navigation, React Native uses libraries like React Navigation. You'll need to understand how stack navigation, tab navigation, and drawer navigation work in a mobile context.
-
Transitioning from React.js to React Native
React Native: Navigation is more complex due to native mobile paradigms. It uses libraries like React Navigation or Native Navigation, which enable stack-based navigation patterns similar to those found in native apps.
-
🚀 Introducing NextSolution V2: ASP.NET API + Next.js + Expo Starter Template
This template was built using a variety of powerful frameworks and tools, including: .NET, Ngrok, JWT (JSON Web Tokens), Entity Framework, AutoMapper, FluentValidation, Flurl, Humanizer, libphonenumber-csharp, MailKit, OAuth, Serilog, Twilio, Swagger, React.js, React Native, React Navigation, Axios, Expo Dev, Lodash, NativeWind, React Hook Form, Zustand, Visual Studio Code, Visual Studio, Android Studio, Git, GitHub Copilot, Node.js, React Native Paper, NextUI
What are some alternatives?
When comparing async-storage and react-navigation you can also consider the following projects:
react-native-mmkv - ⚡️ The fastest key/value storage for React Native. ~30x faster than AsyncStorage!
react-native-simple-toast - Cross-platform Toast experience for React Native
react-native-firebase - 🔥 A well-tested feature-rich modular Firebase implementation for React Native. Supports both iOS & Android platforms for all Firebase services.
react-native-tab-view - A cross-platform Tab View component for React Native
redux-persist - persist and rehydrate a redux store
react-native-chart-kit - 📊React Native Chart Kit: Line Chart, Bezier Line Chart, Progress Ring, Bar chart, Pie chart, Contribution graph (heatmap)