🌐 Networking (HTTP/Client)
That’s why I created DioExtended.
- a custom interceptor,
- a chucker/logger for HTTP traffic,
- and preconfigured helpers so Dio “just works” out of the box.
No more copy-paste from old projects. Just Import → Use → Done.
🎨 UI / UX Helpers
Flutter widgets are amazing — but let’s be honest, we all have a collection of little helper widgets we always recreate for every new project.
So I wrapped them nicely into xwidgets_pack.
It includes simple, reusable UI components that speed up layout building without needing to reinvent the same widgets each time.
🔐 Security Tools
So I built two security-focused packages:
- secure_compressor
A super helpful combo tool that can:
- encrypt → compress data
- decrypt → uncompress data
- store encrypted files
- even share encrypted messages through WhatsApp or email
It’s perfect for secure local storage and any features that involve hiding sensitive information.
- secret_key_scrypt_generator
This is a CLI tool for generating secure, obfuscated secret keys so you don’t have to hardcode plain-text API keys inside your project.
It generates Dart code that can safely reconstruct the key at runtime — making your app harder to reverse-engineer.
Together, these two make a powerful pair for developers who care about app security.
🧰 Utilities (Extensions, Geocoding, Etc.)
In my accelerator set, I include tools like:
- xutils_pack → helpful extensions (Date, currency, formatting, etc.)
- xgeo_pack → simple helpers for location & geocoding
They’re the kind of utilities that save minutes every day, and hours across a project.
All these packages have a single purpose: to save developers from repetitive work.
0 Comments