Search categories, packages and repositories

Package detailsv1.0.2

before_publish_cli

Change Application's name, package name, icon and Splash in one shot.

macOSWindowsLinux
30-day downloads
53
Likes
51
Pub points
120

Install package

flutter pub add before_publish_cli

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

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

Original README

Original README snapshot from the linked source repository. Visit the repository for the latest content.

Pub

Change Application's name, package name, icon and Splash in one shot by one Command on Android & IOS.
Installing
dart pub global activate before_publish_cli
The only command :
before_publish

In Action

alt text

In details

  • The Script will create file that located in assets folder called before_publish.json with default configuration.

{ "name": "My Awesome App","icon": "assets/images/logo.png","splash": "assets/images/splash.png","package": "com.simple"}

  • Edit the .json file with your custom configurations.
  • type "1" and click enter.

Buy me a coffee

Buy Me A Coffee

Categories

Dependencies

Dependency list 7 items

Source repository

Projects using this package

No data available yet.