FLUTTER ECOSYSTEM

stash_sembast_web

Sembast Web storage extension for the stash API. Provides support to store vaults and caches in a IndexedDB in binary format using the msgpack json format

Latest version
5.2.0
30-day downloads
1.5K
Likes
1
Pub points
150

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

Stash_Sembast_Web is a web storage extension for the Stash API that enables persistent, binary-based data storage using IndexedDB and msgpack serialization. It allows efficient storage of vaults and caches in web environments by leveraging Sembast's robust NoSQL capabilities. Designed for cross-platform compatibility, it seamlessly integrates with Flutter apps targeting Android, iOS, Web, macOS, Windows, and Linux. The package ensures fast read/write operations and compact data representation, ideal for offline-first applications requiring structured data persistence.

Use cases
  • Offline-first web applications
  • Caching structured data in browsers
  • Persistent storage for Flutter web apps
  • High-performance data caching
  • Cross-platform data synchronization
  • Storing configuration or user preferences
Key features
  • IndexedDB-backed storage
  • Binary serialization via msgpack
  • Seamless integration with Stash API
  • Cross-platform support (web and mobile)
  • Efficient read/write performance
  • Compact data size
Suitable for
  • Flutter developers building web apps
  • Apps needing persistent local storage
  • Developers using Stash for data management
  • Projects requiring fast cache mechanisms
  • Applications with structured data needs
Considerations
  • Requires IndexedDB support in browser
  • Limited to web platforms for this extension
  • May require additional setup for complex queries
  • Not suitable for large-scale database operations
  • Dependent on Sembast and Stash ecosystem
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add stash_sembast_web

Categories

Dependencies

Dependency list 3 items

Source repository

Related projects

No data available yet.