# arduino-cli ![cli-logo](./docs/img/CLI_Logo_small.png) Arduino CLI is an all-in-one solution that provides builder, Boards/Library Manager, uploader, discovery and many other tools needed to use any Arduino compatible board and platforms. [![tests-badge]](https://github.com/Arduino/arduino-cli/actions?workflow=test) [![nightly-badge]](https://github.com/Arduino/arduino-cli/actions?workflow=nightly) [![docs-badge]](https://github.com/Arduino/arduino-cli/actions?workflow=publish-docs) [![codecov-badge]](https://codecov.io/gh/arduino/arduino-cli) > **Note:** this software is currently under active development: anything can change at any time, API and UI must be > considered unstable until we release version 1.0.0. ## Docs For guidance on installation and development, see the [User documentation]. ## Quickstart 1. [Install] the Arduino CLI 2. Follow the [Getting Started] guide to check out what the CLI can do 3. Browse the [Commands reference] to see all the available commands 4. Should you have an issue, read the [FAQ] page ## How to contribute Contributions are welcome! Please read the document [How to contribute] which will show you how to build the source code, run the tests, and contribute your changes to the project. :sparkles: Thanks to all our [contributors]! :sparkles: ### Beta testing [Nightly builds] are available for beta testing. ## Security If you think you found a vulnerability or other security-related bug in the Arduino CLI, please read our [security policy] and report the bug to our Security Team 🛡️ Thank you! e-mail contact: security@arduino.cc [tests-badge]: https://github.com/Arduino/arduino-cli/workflows/test/badge.svg [nightly-badge]: https://github.com/Arduino/arduino-cli/workflows/nightly/badge.svg [docs-badge]: https://github.com/Arduino/arduino-cli/workflows/publish-docs/badge.svg [codecov-badge]: https://codecov.io/gh/arduino/arduino-cli/branch/master/graph/badge.svg [install]: https://arduino.github.io/arduino-cli/latest/installation [user documentation]: https://arduino.github.io/arduino-cli/latest/ [getting started]: https://arduino.github.io/arduino-cli/latest/getting-started/ [commands reference]: https://arduino.github.io/arduino-cli/latest/commands/arduino-cli [faq]: https://arduino.github.io/arduino-cli/latest/FAQ/ [how to contribute]: https://arduino.github.io/arduino-cli/latest/CONTRIBUTING/ [contributors]: https://github.com/arduino/arduino-cli/graphs/contributors [nightly builds]: https://arduino.github.io/arduino-cli/latest/installation/#nightly-builds [security policy]: https://github.com/arduino/arduino-cli/security/policy