Skip to content

# Migrating From cmd

If you're thinking of migrating your cmd app to `cmd2`, this section will help you decide if it's right for your app, and show you how to do it.

- Why cmd2 - we try and convince you to use `cmd2` instead of cmd
- Incompatibilities - `cmd2` is not quite 100% compatible with cmd.
- Minimum Required Changes - the minimum changes required to move from cmd to `cmd2`. Start your migration here.
- Next Steps - Once you've migrated, here is a list of things you can do next to add even more functionality to your app.