open source · Flutter

Flutter packages
by pavluke

A collection of Flutter packages. Try the live demos below.

snap_floater
A draggable floating button that snaps to predefined screen positions. Controlled programmatically from anywhere in the widget tree.
Live demo — drag the button
drag to snap to corners
censor_it_flutter
Profanity censoring for Flutter with multi-language support, custom widget builders, and overlay effects.
Live demo — type text with profanity
mode:
input
output
debang
Replaces the ! operator with documented assertions — forces you to explain why a value can't be null, making crashes informative instead of cryptic.
Simulate null crash — see the difference
✗ without debang
String? value = null; final result = value!;
✓ with debang
String? value = null; final result = value.debang( 'Set in init() before this call', );