easy_dev_toolkit 0.1.0 copy "easy_dev_toolkit: ^0.1.0" to clipboard
easy_dev_toolkit: ^0.1.0 copied to clipboard

A mixed Material/iOS clean UI toolkit with responsive sizing, adaptive widgets, network helpers, layout utilities, and reusable components — designed to speed up Flutter development.

Easy Dev Toolkit #

Easy Dev Toolkit is a Flutter helper package designed to speed up UI development with responsive layout utilities, reusable UI components, and common helper functions. It helps developers build clean, consistent, and adaptive Flutter apps faster with less boilerplate code. pub package GitHub stars License


🚀 Features #

  • 🔹 Responsive Design: Screen size & font scaling extensions (.w, .h, .sp).
  • 🔹 Adaptive UI: Material & iOS adaptive widgets (Buttons, TextFields, Dialogs).
  • 🔹 Context Extensions: Easy navigation and theme access (context.push, context.theme).
  • 🔹 Utility Extensions: Validation and formatting for String and DateTime.
  • 🔹 Storage: Easy SharedPreferences wrapper (AppStorage).
  • 🔹 Networking: Generic base API service and connectivity monitoring.
  • 🔹 Modern Widgets: Glassmorphism cards (GlassCard) and skeleton loaders.
  • 🔹 Security: Simple AES-256 encryption/decryption utilities.

📦 Installation #

Add this to your pubspec.yaml:

dependencies:
  easy_dev_toolkit: ^0.1.0

🛠 Usage Examples #

Context & Navigation #

context.push(NextScreen());
context.pop();
print(context.width);
Color primary = context.colorScheme.primary;

String Validations #

if ("[email protected]".isValidEmail) {
  print("Valid email!");
}

Storage #

await AppStorage.init();
AppStorage.saveString("user_name", "John Doe");
String? name = AppStorage.getString("user_name");

GlassCard #

GlassCard(
  child: Text("I am on glass!"),
  blur: 15,
  opacity: 0.2,
)
4
likes
0
points
267
downloads

Publisher

unverified uploader

Weekly Downloads

A mixed Material/iOS clean UI toolkit with responsive sizing, adaptive widgets, network helpers, layout utilities, and reusable components — designed to speed up Flutter development.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

connectivity_plus, dio, encrypt, flutter, fluttertoast, path_provider, shared_preferences

More

Packages that depend on easy_dev_toolkit