A performant way to use PouchDB@7 on React Native in 2022

This page summarizes the projects mentioned and recommended in the original post on dev.to

Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
  1. PouchDB

    :kangaroo: - PouchDB is a pocket-sized database.

    Fortunately, PouchDB is still maintained, and recently they've shipped v7.3.0 🎉. Much appreciated the community effort.

  2. Nutrient

    Nutrient - The #1 PDF SDK Library. Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.

    Nutrient logo
  3. react-native-quick-sqlite

    Discontinued Fast SQLite for react-native.

    Oscar Franco created a great SQLite driver react-native-quick-sqlite, which provides a low-level API to execute SQL queries, fast bindings via JSI. JSI has a smaller overhead than the traditional RN bridge's. So, this is much faster than react-native-sqlite-2, which I made to get PouchDB to work on RN before.

  4. react-native-sqlite-2

    SQLite3 Native Plugin for React Native for iOS, Android, Windows and macOS.

    Oscar Franco created a great SQLite driver react-native-quick-sqlite, which provides a low-level API to execute SQL queries, fast bindings via JSI. JSI has a smaller overhead than the traditional RN bridge's. So, this is much faster than react-native-sqlite-2, which I made to get PouchDB to work on RN before.

  5. react-native-quick-websql

    Fast WebSQL-compatible SQLite driver for React Native

    I wanted to use it in my project, so I made react-native-quick-websql, which is a thin wrapper to make quick-sqlite compatible with WebSQL. It works flawlessly!

  6. react-native

    A framework for building native applications using React

    JavaScript strings with NULL character are not handled properly when passed to Native Modules · Issue #12731 · facebook/react-native

  7. pouchdb-react-native

    :koala: - PouchDB is a pocket-sized database, with some patches for running on React Native

  8. pouchdb-adapter-react-native-sqlite

    PouchDB adapter using ReactNative SQLite as its backing store

    pouchdb-adapter-react-native-sqlite - PouchDB adapter for SQLite with those two modules

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. flipper

    Discontinued A desktop debugging platform for mobile developers.

    As the libraries use JSI for synchronous native methods access, remote debugging (e.g. with Chrome) is no longer possible. Instead, you should use Flipper.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Which are the best Databases for react native?

    1 project | /r/reactnative | 13 Jun 2023
  • Best database tool for offline React app

    1 project | /r/reactjs | 1 Jun 2023
  • Can't start metro bundler: looking for dependency in 3rd party module

    1 project | /r/reactnative | 17 Mar 2023
  • Is react-native-encrypted-storage a good place for storing base64 images securely?

    3 projects | /r/reactnative | 21 Feb 2023
  • Recommend an embedded database for use in Electron app

    2 projects | /r/electronjs | 28 Dec 2022

Did you know that JavaScript is
the 3rd most popular programming language
based on number of references?