Komplettes Flutter-UI-Framework ohne Material Design: 89 Komponenten, 6 App-Module, 8 Design-Presets, ein Import, ein Theme.
flutter pub add flutter_ui_collectionSnapshot
flutter pub add flutter_ui_collection
status
version
score
platforms
Ein UI-Framework für Flutter, das ohne Material Design auskommt. 89 Kern-Komponenten vom App-Shell über Formulare, Tabellen, Navigation, Overlays, Medien und Kalender bis zu Interaktionen wie Swipe, Reorder und Onboarding. Dazu sechs fertige Module: Auth (Login, Registrierung, OTP, Social Login), Chat (Chatraum, Nachrichten, Tipp-Anzeige, Antwort-Vorschau), Dashboard (Balken-, Linien- und Kreisdiagramme als reines CustomPaint, KPI-Zeilen, Aktivitätsfeed), E-Commerce (Produktkarten, Warenkorb, Bestellstatus), Social (Posts, Kommentare, Stories, Profil) und Settings.
Acht Design-Presets, jeweils hell und dunkel, dazu sieben visuelle Effekte. Jeder Screen ist derselbe Widget-Baum, nur das Theme wechselt. Golden-Tests sichern das Rendering für Desktop, Tablet und Handy.
Veröffentlicht auf pub.dev unter MIT-Lizenz. Alle Screenshots stammen aus der Beispiel-App im Repo.
dependencies:
flutter_ui_collection: ^3.2.1import 'package:flutter_ui_collection/flutter_ui_collection.dart';
void main() {
runApp(UiApp(
theme: NeonTheme.dark,
darkTheme: NeonTheme.dark,
home: UiScaffold(
appBar: UiAppBar(title: Text('My App')),
body: Center(child: UiButton(label: 'Hello', onPressed: () {})),
),
));
}