isar_db_flutter_libs 1.0.1+1
isar_db_flutter_libs: ^1.0.1+1 copied to clipboard
Isar Core native binaries for the Isar Database (isar_db). Required dependency for Flutter apps using isar_db. Enhanced fork with Android 16KB page size support and improved web persistence.
Isar DB Flutter Libs #
Native binaries for Isar DB - an enhanced fork of the Isar Database with continued maintenance and improvements.
Overview #
This package contains the native binaries required for running Isar DB on Flutter platforms (iOS, Android, Web, macOS, Linux, Windows).
Installation #
Add isar_db and isar_db_flutter_libs to your pubspec.yaml:
dependencies:
isar_db: ^1.0.0
isar_db_flutter_libs: ^1.0.0
Note: Always include both packages. isar_db_flutter_libs provides the platform-specific native libraries that isar_db needs to function.
Enhanced Features #
This package includes several improvements over the original Isar implementation:
- Android 16KB Page Size Support: Full support for Android 15's 16KB memory page sizes
- Enhanced Web Persistence: Improved WASM support with OPFS and IndexedDB VFS
- Latest Dependencies: Updated to work with modern Flutter and Dart versions
- Future-Ready: Compatible with the latest Flutter 3.24+ and Dart 3.7+
Platform Support #
- ✅ iOS
- ✅ Android (including 16KB page size support)
- ✅ Web (WASM with OPFS/IndexedDB)
- ✅ macOS
- ✅ Linux
- ✅ Windows
Requirements #
- Flutter SDK:
>=3.24.0 - Dart SDK:
>=3.7.0
Documentation #
For complete documentation on using Isar DB, visit the main Isar DB package documentation.
License #
This project is licensed under the Apache License 2.0 - see the LICENSE file for details.