Mistake on this page?
Report an issue in GitHub or email us


Many experienced developers prefer to work offline. To meet this need, Arm provides Arm Mbed CLI 1, a command-line tool packaged as mbed-cli and based on Python.

Mbed CLI 1 enables Git- and Mercurial-based version control, dependencies management, code publishing, support for remotely hosted repositories (GitHub, GitLab and mbed.org), use of the Arm Mbed OS build system, export functions and other operations.


We're keen to learn about your experience with Mbed CLI on other operating systems at the Mbed CLI development page.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.