FLUTTER ECOSYSTEM

localstore

A JSON file-based storage package provides a persistent repository for simple NoSQL database.

Latest version
1.4.0
30-day downloads
2.3K
Likes
194
Pub points
140

Package Overview

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

Overview

LocalStore is a Flutter/Dart package that offers persistent, file-based JSON storage, functioning as a simple NoSQL database. It enables apps to store and retrieve structured data locally across multiple platforms, including Android, iOS, Web, macOS, Windows, and Linux. Designed for lightweight use cases, it stores data in a single JSON file, making it easy to manage and access without complex setup. Ideal for saving user preferences, cached data, or small datasets that need to persist between app sessions.

Use cases
  • Storing user preferences
  • Caching API responses
  • Saving app state
  • Managing local configuration
  • Persisting small datasets
Key features
  • File-based JSON storage
  • Cross-platform support
  • Simple key-value interface
  • Automatic serialization/deserialization
  • Lightweight and fast
Suitable for
  • Simple data persistence
  • Offline-first applications
  • Prototyping
  • Small-scale apps
  • Developer convenience
Considerations
  • Not suitable for large datasets
  • No built-in query capabilities
  • Limited to JSON format
  • Manual backup required
  • Performance may degrade with large files
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add localstore

Categories

Dependencies

Dependency list 2 items

Source repository

Related projects

No data available yet.