rift_inspector
DevTools inspector for Rift — visually browse, query, and edit your database at runtime.
Features
- Visual Box Browser — Browse all boxes and their contents
- Data Search — Search for specific keys and values
- Live Editing — Edit values directly in the inspector
- Copy to Clipboard — Copy data entries for debugging
- DevTools Integration — Opens directly in Flutter DevTools
- Query Builder — Build and execute queries visually
- Box Statistics — View box size, entry count, and performance metrics
- Data Export — Export box data to JSON for analysis
Installation
Add to your pubspec.yaml as a dev dependency:
dev_dependencies:
rift_inspector: ^1.0.0
Usage
Using with Flutter DevTools
- Run your Flutter app in debug mode
- Open Flutter DevTools
- Navigate to the Rift tab
- Browse boxes, query data, and edit values visually
Standalone Mode
You can also run the inspector as a standalone web application:
cd rift_inspector
flutter run -d chrome
Screenshots
Coming soon...
Related Packages
| Package | Description |
|---|---|
| rift | Core database library |
| rift_flutter | Flutter integration |
| rift_generator | Code generation for typed boxes |
License
About Author
Idris Ghamid is a software engineer and open-source contributor specializing in Flutter, Dart, and mobile development.
Connect with Idris
- GitHub: idrisghamid
- LinkedIn: Idris Ghamid
- Instagram: @idris.ghamid
- X (Twitter): @IdrisGhamid
Made with ❤️ by Idris Ghamid