This monorepo contains a set of reusable Dart & Flutter libraries focused on productivity, localization, networking, system access, file systems, and console tooling.
Use the packages individually via git dependencies.
- localizer - Easy localization framework (Dart)
- flutter_localizer - Flutter localization framework based on localizer (Flutter)
- networker - Universal networking library (Dart). Contains multiple packages with support for multiple features and protocols
- lw_sysapi - System information & platform APIs (Flutter)
- dart_leap - General helper utilities (Dart)
- material_leap - Extra Material widgets & helpers (Flutter)
- generate_leap - Generation helper utilities (Dart)
- lw_file_system - Cross‑platform file system abstraction (Flutter)
- lw_file_system_api - Pure Dart API for lw_file_system
- consoler - Console helpers & structured output (Dart)
Each package has its own README with more detailed usage.
Below are direct internal dependencies (only showing notable links):
graph TD
dart_leap[dart_leap]
lw_file_system_api[lw_file_system_api]
material_leap --> dart_leap
material_leap --> lw_file_system_api
lw_file_system --> lw_file_system_api
localizer[localizer]
flutter_localizer --> localizer
Keep commit refs for these pairs synchronized with the versions declared in each package's pubspec.yaml.
Minimal (not recommended for production):
some_package:
git:
url: https://github.com/<your-org-or-user>/dart_pkgs.git
path: packages/some_packagePinned (recommended):
some_package:
git:
url: https://github.com/<your-org-or-user>/dart_pkgs.git
path: packages/some_package
ref: <commit-hash>Read more about using git dependencies in the dart documentation.
All packages are licensed under Apache 2.0.
See the root LICENSE file for details.
Happy building!