#141141st of 173 in Backends, databases and hosting
pouchdb
JavaScript document database for browsers and Node.js that syncs with CouchDB
Documentation ↗
(opens in a new tab)Website ↗
(opens in a new tab)Repository on GitHub ↗
(opens in a new tab)
- Stars
- 17.6k
- License
- Apache-2.0
- Last commit
- Nov 2026
- Last release
- Jun 2024
- Language
- JavaScript
Missed the latest GitHub check; these facts may be older.
Overview
PouchDB is a JavaScript database inspired by Apache CouchDB, built to run inside the browser so web apps keep working offline. Data is stored locally and can be synced with CouchDB-style servers when a connection is available. It fits none of the AI-focused categories closely; the nearest match is the backends and databases category.
Who it is for: Web developers building offline-first apps that sync with CouchDB
Strengths
- Runs in the browser, so apps can work offline and online
- Modeled on CouchDB, with replication to CouchDB-style servers
- Databases auto-migrate across versions, from 1.0.0 to 4.0.0+
- Follows semantic versioning, with a changelog and breaking-changes wiki
Weaknesses
- No AI, LLM or vector search features described in the README
- Embedded client library, not a server for auth, storage or APIs
- Still listed as incubating at the Apache Software Foundation
- Last release was 2024-06-21, over a year before the last commit
What it needs
- no GPU
Also in Backends, databases and hosting
See all 173| Rank | Project | Score |
|---|---|---|
| 1 | bunJavaScript and TypeScript runtime with bundler, test runner and package manager | 93 out of 100 |
| 2 | traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators | 93 out of 100 |
| 3 | appwriteBackend with auth, databases, storage, functions and an MCP server for agents | 93 out of 100 |
| #4 | ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills | 93 out of 100 |
| #5 | strapiHeadless CMS that generates REST and GraphQL APIs from content models | 92 out of 100 |