dash_panel 0.1.0
dash_panel: ^0.1.0 copied to clipboard
DASH (Dart Admin/System Hub) - A modern admin panel framework for Dart, inspired by FilamentPHP. Build beautiful admin interfaces with ease.
Dash #
DASH (Dart Admin/System Hub) - A modern admin panel framework for Dart, inspired by FilamentPHP. Build beautiful admin interfaces with ease using Jaspr.
Features #
- π¨ Beautiful UI - Modern, responsive design out of the box
- π§ Easy to Use - Intuitive API that follows Dart conventions
- π Type-Safe - Leverages Dart's strong typing system
- π§© Component-Based - Built on Jaspr's powerful component system
- π¦ Modular - Plugin architecture for extensibility
- π Authentication - Built-in auth and authorization
- π Data Tables - Advanced tables with sorting, filtering, and pagination
- π Form Builder - Declarative forms with validation
- π Dashboard - Customizable widgets and charts
Installation #
Add Dash to your pubspec.yaml:
dependencies:
dash: ^0.1.0
Then run:
dart pub get
Quick Start #
import 'package:dash/dash.dart';
void main() {
final panel = Panel()
..id('admin')
..path('/admin')
..registerResources([
UserResource(),
PostResource(),
])
..boot();
// Integrate with your server
// More documentation coming soon!
}
Documentation #
Full documentation is coming soon. See the docs/ directory for development plans and architecture details.
Development Status #
β οΈ This project is in early development. APIs are subject to change.
License #
MIT License - see LICENSE file for details.