A Command-Line Interface to generate scalable templates and use helpful commands.
Scalable Starter Templates
Generate a Flutter app, Flame game, Flutter package, Dart package, federated plugin, or Dart CLI with one command.
Built-In Best Practices
All templates come with VGV-opinionated architecture and best practices, including 100% test coverage.
Utility Commands
Optimize your tests and recursively fetch packages with additional CLI commands.
Generate a game foundation with our new template
Learn more about the Flame game template, which comes with all the basics you'll need for game development.
Read the Blog >Generate a Dart CLI with Very Good CLI
Generate a Dart Command-Line Interface with Very Good CLI. Then, take your CLI to the next level with thoughtful command syntax and design elements.
Read the Blog >