PouchDB Alternatives

PouchDB is described as 'Open-source JavaScript database inspired by Apache CouchDB that is designed to run well within the browser' and is an app in the backup & sync category. There are more than 10 alternatives to PouchDB for a variety of platforms, including Self-Hosted, Web-based, Windows, Linux and Android apps. The best PouchDB alternative is SignalDB, which is both free and Open Source. Other great apps like PouchDB are RxDB, GUN, iroh and ShareDB.

Copy a direct link to this comment to your clipboard
PouchDB alternatives page was last updated

Alternatives list

  1. SignalDB icon
     5 likes
    Copy a direct link to this comment to your clipboard

    SignalDB is a client-side database with a MongoDB-like interface and TypeScript support. It allows easy data management, reactivity and persistence on the client side, with plans for future replication capabilities.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • React
     
    • SignalDB is the most popular Windows, Mac, Linux & Self-Hosted alternative to PouchDB.

    • SignalDB is the most popular Open Source & free alternative to PouchDB.

    • SignalDB is Free and Open SourcePouchDB is also Free and Open Source
  2. RxDB icon
     30 likes
    Copy a direct link to this comment to your clipboard

    RxDB (short for Reactive Database) is a NoSQL-database for JavaScript Applications like Websites, hybrid Apps, Electron-Apps and NodeJs. Reactive means that you can not only query the current state, but subscribe to all state-changes like the result of a query or even a single...

    32 RxDB alternatives

    Cost / License

    • Freemium (Subscription)
    • Open Source

    Platforms

    • Windows
    • Online
    • Android
    • Self-Hosted
     
    |
    1
    Comments about RxDB as an Alternative to PouchDB
    HanLin2255
    Positive
    0

    RxDB is based on Pouchdb but has a better api and typescript suppport

    PouchDB Icon
    RxDB icon
    • RxDB is the most popular Web-based & Android alternative to PouchDB.

    • RxDB is Freemium and Open SourcePouchDB is Free and Open Source
  3. GUN icon
     28 likes
    Copy a direct link to this comment to your clipboard

    GUN is an open source, realtime, graph database written entirely in JavaScript and built using peer-to-peer algorithms, making it surprisingly fault tolerant and easy to get started with.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Self-Hosted
     
    • GUN is the most popular iPhone, iPad & Android Tablet alternative to PouchDB.

    • GUN is Free and Open SourcePouchDB is also Free and Open Source
  4. iroh icon
     2 likes
    Copy a direct link to this comment to your clipboard

    Iroh is a protocol for syncing & moving bytes. Bytes of any size, on any device. At its core, it's a peer-2-peer network built on a magic socket that establishes QUIC connections between peers. Peers request and provide blobs of opaque bytes that are incrementally...

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
    • Rust
    • Docker
     
  5.  2 likes
    Copy a direct link to this comment to your clipboard

    Realtime database backend based on Operational Transformation (OT).

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  6. Yjs icon
     1 like
    Copy a direct link to this comment to your clipboard

    Yjs is a CRDT implementation that exposes its internal data structure as shared types. Shared types are common data types like Map or Array with superpowers: changes are automatically distributed to other peers and merged without merge conflicts.

    10 Yjs alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  7. ForerunnerDB icon
     1 like
    Copy a direct link to this comment to your clipboard

    ForerunnerDB is the only JavaScript database with a simple, rich JSON-based query language. Based on MongoDB's query language and built with web applications in mind, ForerunnerDB will have you up and running in minutes.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Self-Hosted
    • Node.JS
     
  8. Alasql icon
     2 likes
    Copy a direct link to this comment to your clipboard

    Alasql.js - is a lightweight client-side in-memory SQL database designed to work in browser and Node.js. It supports SQL and has some of NoSQL functionality. It is efficient for JavaScript arrays and objects manipulation with all power of SQL language.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
    • Android Tablet
     
  9.  1 like
    Copy a direct link to this comment to your clipboard

    The JavaScript Database An opensouce library that brings database features into your JavaScript applications.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
     
  10.  1 like
    Copy a direct link to this comment to your clipboard

    Object document mapper for JSON data that provides mongodb methods for querying and transformation as well as additional joining that is not provided by mongodb.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
  11. Loro icon
     Like
    Copy a direct link to this comment to your clipboard

    Loro uses Conflict-free Replicated Data Types (CRDTs) to resolve parallel edits. By utilizing Loro’s data types, your applications can be made collaborative and keep the editing history with low overhead.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Self-Hosted
     
  12. Automerge icon
     Like
    Copy a direct link to this comment to your clipboard

    A JSON-like data structure (a CRDT) that can be modified concurrently by different users, and merged again automatically.

    Cost / License

    • Free
    • Open Source

    Platforms

    • Online
     
12 of 13 PouchDB alternatives