idb is a small JavaScript library that makes the browser's IndexedDB API easier to use without replacing its core model. It largely mirrors native IndexedDB while converting IDBRequest results into promises. Developers can open, upgrade, and delete databases through concise asynchronous helpers. Enhanced database, transaction, store, and cursor objects reduce boilerplate while remaining close to the platform API. The library also provides wrapping and unwrapping helpers for moving between enhanced and native IndexedDB objects. It supports modern browsers, TypeScript, schema upgrades, transaction helpers, and asynchronous cursor iteration.

Features

  • Promise-based IndexedDB operations
  • Database opening, upgrading, and deletion
  • Enhanced transactions and object stores
  • Asynchronous cursor iteration
  • Native object wrapping and unwrapping
  • TypeScript and modern browser support

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

Historical Permission Notice and Disclaimer

Follow IndexedDB with usability

IndexedDB with usability Web Site

Other Useful Business Software
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of IndexedDB with usability!

Additional Project Details

Operating Systems

Windows

Programming Language

TypeScript

Related Categories

TypeScript Libraries

Registered

2026-08-14