Overview
A Flutter CLI tool that enables developers to quickly modify an app's name, package name, icon, and splash screen in a single command. Designed for streamlining the pre-publishing process, it automates repetitive configuration changes across platforms, reducing manual effort and minimizing errors. The tool supports macOS, Windows, and Linux, making it accessible for diverse development environments. It integrates seamlessly into existing workflows with minimal setup.
Use cases
- Automating app branding changes before publishing
- Quickly rebranding apps for different markets
- Simplifying multi-variant app builds
- Reducing manual configuration errors
- Streamlining release preparation
- Updating app metadata in bulk
Key features
- One-command updates for app name, package name, icon, and splash screen
- Cross-platform support (macOS, Windows, Linux)
- Simple integration via Flutter pub add
- Preserves project structure integrity
- Supports custom asset paths
- Automated file replacement
Suitable for
- Flutter developers preparing for app store submission
- Teams managing multiple app variants
- Developers seeking faster release cycles
- Those wanting to reduce manual configuration
- Anyone using CLI tools for automation
Considerations
- Requires careful backup of original assets
- May need manual verification after changes
- Not suitable for complex dynamic configurations
- Limited to static asset and metadata updates
- Does not handle code-level branding
- Best used in controlled development environments