:kangaroo: - PouchDB is a pocket-sized database.
PouchDB is a pocket-sized JavaScript database distributed as a monorepo containing numerous packages and adapters. The project provides multiple storage backends including IndexedDB, LocalStorage, LevelDB, WebSQL, HTTP/CouchDB, and in-memory options, designed to run in browsers, Node.js, or both depending on the adapter. Key features include map/reduce indexing, replication and synchronization capabilities, changes filtering, and collation functions that maintain CouchDB-compatible ordering, with specialized modules for binary utilities, checkpointing, and adapter utilities supporting extensibility through plugins.