Dev Toolkit
🚀 Dev Toolkit is a Flutter utility package that enhances development productivity by providing a collection of powerful extensions and services.
With Dev Toolkit, you can extend built-in Dart types, streamline common operations, and improve code readability effortlessly.
✨ Features
📌 Extensions (Enhance Dart's Built-in Types)
- String Extensions – Extra utilities for string manipulation.
- List Extensions – Handy operations for list handling.
- DateTime Extensions – Formatting and calculations for
DateTime. - Int Extensions – Useful operations for integers.
- Double Extensions – Additional helper methods for double values.
- Bool Extensions – Simple utilities for
boolvalues. - Duration Extensions – Enhancements for working with durations.
- FormState Extensions – Useful form validation helpers.
🔧 Services (Ready-to-Use Utilities)
- CurrencyService – Format numbers as currency.
- DebounceService – Prevent excessive function calls within short intervals.
- DeviceInfoService – Retrieve information about the device.
- VibrationService – Trigger vibrations for haptic feedback.
Libraries
- config/_all
- config/dev_toolkit
- dev_toolkit
- extensions/_all
- extensions/bool_extensions
- extensions/build_context_extensions
- extensions/color_extensions
- extensions/connectivity_extensions
- extensions/date_time_extensions
- extensions/double_extensions
- extensions/duration_extensions
- extensions/form_state_extensions
- extensions/go_router_extensions
- extensions/int_extensions
- extensions/list_extensions
- extensions/map_extensions
- extensions/orientation_extensions
- extensions/scroll_controller_extensions
- extensions/string_extensions
- extensions/time_of_day_extensions
- l10n/_all
- l10n/dev_toolkit_date_time_pretty_format/_all
- l10n/dev_toolkit_date_time_pretty_format/dev_toolkit_date_time_pretty_format_en
- l10n/dev_toolkit_date_time_pretty_format/dev_toolkit_date_time_pretty_format_licalizations
- services/_all
- services/currency_service
- services/debounce_service
- services/device_calendar_service
- services/device_info_service
- services/file_service
- services/throttle_service
- services/vibration_service