Morpheme CLI

Morpheme CLI Boost productivity with modular project creation, API generation & folder structuring tools. Simplify Flutter dev. Read more in Documentation Morpheme.

Installation

dart pub global activate morpheme_cli

Make sure morpheme_cli was installed, you can check by this command :

morpheme doctor

If this directory is missing from your PATH, locate the file for your platform and add it.

Platform Cache location
macOS or Linux HOME/.pub-cache/bin
Windows* %LOCALAPPDATA%\Pub\Cache\bin

Usage

Read the documentation:

Libraries

build_app/apk/apk_command
build_app/appbundle/appbundle_command
build_app/base/build_command_base
build_app/build_command
Build command container for all platform-specific build commands.
build_app/ios/ios_command
build_app/ipa/ipa_command
build_app/prebuild_android/prebuild_android_command
build_app/prebuild_command
build_app/prebuild_ios/prebuild_ios_command
build_app/web/web_command
constants
core/core
Core utilities for CLI application development.
core/src/ansi
core/src/ansi_color
core/src/commandline_converter
core/src/copy
core/src/copy_tree
core/src/create
core/src/delete
core/src/find
core/src/is
core/src/loading
core/src/log
core/src/move
core/src/print
core/src/read
core/src/replace
core/src/string_extension
core/src/touch
core/src/truepath
core/src/which
dependency_manager
enum/cache_strategy
extensions/arg_parser_extension
extensions/arg_result_extension
extensions/extensions
extensions/map_yaml_extension
generate/api/api_command
generate/api/generators/data_layer_generator
generate/api/generators/domain_layer_generator
generate/api/generators/infrastructure_generator
generate/api/generators/presentation_layer_generator
generate/api/managers/api_configuration_manager
generate/api/models/api_generation_config
generate/api/models/project_configuration
generate/api/orchestrators/api_generation_orchestrator
generate/api/resolvers/api_type_resolver
generate/api/templates/api_code_templates
generate/api/validators/api_arguments_validator
generate/apps/apps_command
generate/apps/controllers/apps_controller
generate/apps/generators/apps_generator
generate/apps/managers/analysis_options_manager
generate/apps/managers/file_system_manager
generate/apps/managers/gitignore_manager
generate/apps/managers/locator_manager
generate/apps/managers/pubspec_manager
generate/apps/validators/apps_validator
generate/asset/asset_command
generate/asset/generators/asset_generator
generate/asset/managers/configuration_manager
generate/asset/models/asset
generate/asset/models/asset_config
generate/asset/models/generation_result
generate/asset/models/models
Barrel file for asset generation models.
generate/asset/models/validation_result
generate/asset/orchestrators/asset_orchestrator
generate/asset/services/file_system_service
generate/asset/templates/template_generator
generate/asset/validators/asset_validator
generate/color2dart/color2dart_command
generate/color2dart/managers/color2dart_config_manager
generate/color2dart/models/color2dart_config
generate/color2dart/orchestrators/color2dart_orchestrator
generate/color2dart/processors/color2dart_processor
generate/color2dart/services/color2dart_file_service
generate/config/config_command
generate/core/core_command
generate/core/models/package_configuration
generate/core/orchestrators/core_package_orchestrator
generate/core/services/analysis_options_service
generate/core/services/core_package_service
generate/core/services/gitignore_service
generate/core/services/pubspec_service
generate/endpoint/endpoint_command
generate/endpoint/managers/endpoint_config_manager
generate/endpoint/models/endpoint_config
generate/endpoint/orchestrators/endpoint_orchestrator
generate/endpoint/services/endpoint_service
generate/feature/feature_command
generate/feature/managers/feature_config_manager
generate/feature/models/feature_config
generate/feature/orchestrators/feature_orchestrator
generate/feature/services/cleanup_service
generate/feature/services/configuration_service
generate/feature/services/feature_package_service
generate/feature/services/locator_service
generate/feature/services/pubspec_service
generate/firebase/firebase_command
generate/firebase/models/firebase_config
generate/generate
generate/json2dart/generators/base_code_generator
generate/json2dart/generators/body_model_generator
generate/json2dart/generators/entity_generator
generate/json2dart/generators/mapper_generator
generate/json2dart/generators/response_model_generator
generate/json2dart/json2dart_command
generate/json2dart/json2dart_command_legacy
generate/json2dart/json2dart_command_v2
generate/json2dart/managers/json2dart_config_manager
generate/json2dart/models/json2dart_config
generate/json2dart/orchestrators/generation_orchestrator
generate/json2dart/processors/api_processor
generate/json2dart/processors/command_processor
generate/json2dart/processors/feature_processor
generate/json2dart/processors/page_processor
generate/json2dart/processors/unit_test_processor
generate/json2dart/resolvers/naming_resolver
generate/json2dart/resolvers/type_resolver
generate/json2dart/services/api_generation_service
generate/json2dart/services/file_operation_service
generate/json2dart/services/unit_test_generation_service
generate/json2dart/validators/configuration_validator
generate/json2dart/validators/json_validator
generate/local2dart/generators/base_generator
generate/local2dart/generators/core_generator
generate/local2dart/generators/database_generator
generate/local2dart/generators/export_generator
generate/local2dart/generators/model_generator
generate/local2dart/generators/service_generator
generate/local2dart/local2dart_command
generate/local2dart/managers/local2dart_config_manager
generate/local2dart/models/local2dart_config
generate/local2dart/models/table_definition
generate/local2dart/orchestrators/local2dart_orchestrator
generate/local2dart/templates/core_template
generate/local2dart/templates/database_template
generate/local2dart/templates/export_template
generate/local2dart/templates/model_template
generate/local2dart/templates/service_template
generate/localization/localization_command
generate/page/managers/page_config_manager
generate/page/models/page_config
generate/page/orchestrators/page_generation_orchestrator
generate/page/page_command
generate/page/services/data_layer_generation_service
generate/page/services/domain_layer_generation_service
generate/page/services/locator_generation_service
generate/page/services/page_validation_service
generate/page/services/presentation_layer_generation_service
generate/remove/helpers/config_helper
generate/remove/helpers/path_helper
generate/remove/remove_apps_command
generate/remove/remove_feature_command
generate/remove/remove_page_command
generate/remove/remove_test_command
generate/template_test/generators/template_test_file_generator
generate/template_test/managers/template_test_config_manager
generate/template_test/models/template_test_config
generate/template_test/orchestrators/template_test_orchestrator
generate/template_test/services/template_test_service
generate/template_test/template_test_command
helper/arb_helper
helper/archive_helper
helper/common_validation
helper/cucumber_helper
helper/error_handler
Centralized error handling and validation framework for Morpheme CLI.
helper/firebase_helper
helper/flavor_helper
helper/flutter_helper
helper/helper
helper/http_client_helper
helper/localization_helper
helper/model_class_name_helper
helper/modular_helper
helper/progress_reporter
helper/recase
Text case conversion library.
helper/refactor_helper
helper/shorebird_helper
helper/status_helper
helper/yaml_helper
project/analyze/analyze_command
project/clean/clean_command
project/create/create_command
project/cucumber/cucumber_command
project/download/download_command
project/fix/fix_command
project/format/format_command
project/get/get_command
project/ic_launcher/ic_launcher_command
project/project
project/refactor/refactor_command
project/run/run_command
project/test/coverage_command
project/test/test_command
project/unused_l10n/unused_l10n_command
project/upgrade_dependency/upgrade_dependency_command
shorebird/commands/patch/android_patch_command
shorebird/commands/patch/ios_patch_command
shorebird/commands/patch/patch_command
shorebird/commands/release/android/apk_release_command
shorebird/commands/release/android/appbundle_release_command
shorebird/commands/release/ios/ios_release_command
shorebird/commands/release/ios/ipa_release_command
shorebird/commands/release/release_command
shorebird/constants/command_names
shorebird/constants/default_values
shorebird/constants/descriptions
shorebird/core/base_command
shorebird/core/base_patch_command
shorebird/core/base_release_command
shorebird/core/exceptions/configuration_error
shorebird/core/exceptions/execution_error
shorebird/core/exceptions/shorebird_error
shorebird/core/exceptions/validation_error
shorebird/core/mixins/configuration_mixin
shorebird/core/mixins/logging_mixin
shorebird/core/mixins/validation_mixin
shorebird/core/models/android_config
shorebird/core/models/command_config
shorebird/core/models/ios_config
shorebird/core/models/shorebird_result
shorebird/patch/shorebird_patch_command
shorebird/patch/src/patch_android_command
shorebird/patch/src/patch_ios_command
shorebird/release/shorebird_release_command
shorebird/release/src/release_apk_command
shorebird/release/src/release_appbundle_command
shorebird/release/src/release_ios_command
shorebird/release/src/release_ipa_command
shorebird/services/command_builder_service
shorebird/services/command_service
shorebird/services/patch_service
shorebird/services/release_service
shorebird/shorebird_command
tools/doctor/doctor_command
tools/init/init_command
tools/rename/rename_command
tools/tools
Morpheme CLI Tools Module
tools/upgrade/upgrade_command