{"data":{"slug":"dexie","name":"Dexie.js","tagline":"Apache-2.0 friendly IndexedDB wrapper for the browser","category":"nextjs","categoryName":"Next.js","url":"https://dexie.org","github":"https://github.com/dexie/Dexie.js","pricing":"open-source","hook":"Dexie.js is a small wrapper around IndexedDB, the browser's built-in database, that gives you a clean promise-based API, schema versioning and live queries in React, Svelte, Vue and Angular.","whatsGood":"Apache-2.0 (dexie/Dexie.js), release v4.4.6 (2026-09-10), maintained since 2014. It works around bugs in browser IndexedDB implementations, has fast bulk methods, and runs in every browser, Electron, Capacitor and PWAs. `useLiveQuery` re-renders components when stored data changes. The project says it is used by 100,000 sites and apps. ★~14.6k.","theCatch":"Sync, auth and collaboration come from Dexie Cloud, a separate commercial service; the library itself is local only. IndexedDB storage can be evicted by the browser under storage pressure unless you request persistence. Queries are index-based, not SQL.","verdict":"The default way to use IndexedDB without pain — add your own sync or Dexie Cloud.","addedAt":"2026-10-18","featured":false,"domain":"Next.js","subSpecialty":"App Platform","subcategory":"App Platform","tags":["api","self-host","permissive","active"],"capabilities":["api","browser"],"surfaces":["API","Self-host"],"ecosystem":["Node.js","Browser"],"licenseModel":"Apache-2.0","githubStars":14650,"starsPerWeek":22,"access":"free","archived":false,"repo":{"createdAt":"2014-02-26","pushedAt":"2026-10-17","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"vercel","name":"Vercel","tagline":"The platform that made Next.js deployment trivial"},{"slug":"prisma","name":"Prisma","tagline":"Type-safe database access with killer DX"},{"slug":"drizzle","name":"Drizzle ORM","tagline":"TypeScript ORM that feels like SQL"},{"slug":"trpc","name":"tRPC","tagline":"End-to-end typesafe APIs without codegen"},{"slug":"clerk","name":"Clerk","tagline":"Auth that actually ships with your UI"}],"links":{"self":"/api/gems/dexie","html":"/gems/dexie","markdown":"/gems/dexie.md","category":"/api/gems?category=nextjs","categoryPage":"/stacks/nextjs"}}