primekit

Modular Flutter toolkit — UI components, networking, storage, auth, billing, notifications, and more.

pub version pub points license CI

Primekit is a production-grade, modular toolkit that gives every Flutter app a solid infrastructure foundation from day one. No Firebase dependency — works with any backend.

25 modules. 933+ tests. Zero boilerplate.

Installation

dependencies:
  primekit: ^1.0.0

Modules

Module Import
Analytics primekit/analytics.dart
Auth primekit/auth.dart
Billing primekit/billing.dart
Membership primekit/membership.dart
Network primekit/network.dart
Storage primekit/storage.dart
Notifications primekit/notifications.dart
Routing primekit/routing.dart
Forms primekit/forms.dart
UI primekit/ui.dart
i18n primekit/i18n.dart
Social primekit/social.dart
Media primekit/media.dart
Email primekit/email.dart
Crash primekit/crash.dart
Flags primekit/flags.dart
Realtime primekit/realtime.dart
Sync primekit/sync.dart
RBAC primekit/rbac.dart
Permissions primekit/permissions.dart
Device primekit/device.dart
Ads primekit/ads.dart
Background primekit/background.dart
Async State primekit/async_state.dart
DI primekit/di.dart

Documentation

Full documentation and usage examples: github.com/RoyLeibo/Primekit

License

MIT — see LICENSE.

Libraries

ads
analytics
auth
background
billing
calendar
PrimeKit Calendar integration.
crash
design_system
PrimeKit Design System — spacing, radius, avatar, badge.
device
email
flags
i18n
media
membership
network
notifications
permissions
primekit
rbac
realtime
routing
social
storage
sync
ui