FLUTTER ECOSYSTEM

mono_repo

CLI tools to make it easier to manage a single source repository containing multiple Dart packages.

Latest version
6.6.3
30-day downloads
1.8K
Likes
75
Pub points
130

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

MonoRepo is a CLI toolkit designed to simplify the management of multiple Dart packages within a single source repository. It provides commands for organizing, building, testing, and publishing packages collectively or individually, streamlining workflows in monorepo environments. The tool supports cross-platform development across Android, iOS, macOS, Windows, and Linux, making it ideal for teams maintaining shared codebases. By automating repetitive tasks, MonoRepo enhances consistency and reduces setup overhead.

Use cases
  • Managing multiple Dart packages in one repository
  • Automating build and test workflows
  • Simplifying package publishing in monorepos
  • Enabling consistent dependency management
  • Supporting team collaboration on shared codebases
Key features
  • CLI-driven package management
  • Cross-platform support
  • Integrated build and test automation
  • Dependency synchronization
  • Modular package organization
Suitable for
  • Teams using monorepos for Dart projects
  • Large-scale Flutter or Dart applications
  • Developers seeking streamlined CI/CD pipelines
  • Projects with shared libraries across multiple apps
Considerations
  • Requires familiarity with CLI tools
  • Best suited for repositories with multiple interdependent packages
  • May need custom configuration for complex workflows
  • Not intended for standalone single-package projects
Supported platformsAndroidiOSmacOSWindowsLinux

Install package

flutter pub add mono_repo

Categories

Related projects

No data available yet.