coresmart/persistencejs
persistence.js is an asynchronous Javascript database mapper library. You can use it in the browser, as well on the server (and you can share data models between them). observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6057
- days_rel: n/a
- days_push: 3312
- n_releases_24m: 0
Adoption not part of the score
1711 stars · 233 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
persistence.js is an asynchronous JavaScript object-relational mapper (ORM) library usable in both the browser and on Node.js servers, with shared data models between them. It supports HTML5 WebSQL, Google Gears, MySQL (via node-mysql), and in-memory/localStorage data stores, with plugins for full-text search, schema migrations, and server synchronization.
Use cases
- store data offline in the browser with WebSQL
- share data models between browser and node.js server
- map JavaScript objects to a relational database asynchronously
- sync client-side database with a remote server
- run database schema migrations in JavaScript
- add full-text search to a client-side database
When to choose
- building an older mobile web app needing offline storage on WebKit browsers
- you want one ORM working in both browser and Node.js
- you need client-server database synchronization in JavaScript
When to avoid
- starting a new modern project (WebSQL and Gears are deprecated)
- you need an actively maintained library with a license file
- you need Promise/async-await based APIs
- targeting browsers without WebSQL support
Facets
library · maturity abandoned
orm database database-driver search-engine serialization web-development databases frontend backend mobile-development browser cross-platform object-relational-mapper websql offline-storage data-sync migrations javascript nodejs
2 sources
- readme: https://github.com/coresmart/persistencejs · fetched 2026-08-28 · a0ae1b1643fa
- homepage: http://persistencejs.org · fetched 2026-08-29 · 2f409cd6aa8b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| coresmart/persistencejs | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="coresmart/persistencejs")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem