Thanks to visit codestin.com
Credit goes to github.com

Skip to content

LinwoodDev/dart_pkgs

Repository files navigation

Linwood Flutter Plugins

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.

Packages

  • 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.

Inter-Package Graph

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
Loading

Keep commit refs for these pairs synchronized with the versions declared in each package's pubspec.yaml.

Git Dependency Examples

Minimal (not recommended for production):

some_package:
  git:
    url: https://github.com/<your-org-or-user>/dart_pkgs.git
    path: packages/some_package

Pinned (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.

License

All packages are licensed under Apache 2.0.
See the root LICENSE file for details.


Happy building!