Skip to content

mdevst/webstorage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 webstorage

A powerful and type-safe solution for advanced IndexedDB management.

webstorage is a modern TypeScript wrapper around IndexedDB, offering schema-based storage, server-compatible operations, and offline-first support — all with a clean and flexible API.

✨ Features

  • 🧩 Schema-Based Design
    Define object stores and indexes with full type safety.

  • ☁️ Server-Compatible Operations
    Built-in support for put, delete, and sync logic that mirrors backend behavior.

  • 🔍 Value-Based Finding
    Search not just by key, but by any indexed field using filters and conditions.

  • Offline-First Support
    Seamless data access even without a network connection.

  • 🧠 Smart Caching & Transactions
    Automatic transaction handling and efficient query execution.

  • 🛠️ Framework Agnostic
    Works in any frontend stack — React, Vue, Svelte, Vanilla JS, etc.

  • 🔐 Written in TypeScript
    Full type safety and IntelliSense support out of the box.

📰 Documentation

You can check the documentation on the website: https://opensource.mdevst.com/webstorage

About

A powerful and type-safe solution for advanced IndexedDB management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors