{"id":13413157,"url":"https://github.com/arduino/arduino-cli","last_synced_at":"2025-05-15T01:03:23.538Z","repository":{"id":37432402,"uuid":"144036833","full_name":"arduino/arduino-cli","owner":"arduino","description":"Arduino command line tool","archived":false,"fork":false,"pushed_at":"2025-05-06T12:38:02.000Z","size":60767,"stargazers_count":4540,"open_issues_count":219,"forks_count":403,"subscribers_count":101,"default_branch":"master","last_synced_at":"2025-05-08T00:35:13.541Z","etag":null,"topics":["arduino","cli","command-line","golang","tooling-team"],"latest_commit_sha":null,"homepage":"https://arduino.github.io/arduino-cli/latest/","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/arduino.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":["arduino"],"custom":"https://www.arduino.cc/en/Main/Donate"}},"created_at":"2018-08-08T15:57:32.000Z","updated_at":"2025-05-06T00:04:21.000Z","dependencies_parsed_at":"2023-09-23T01:50:06.967Z","dependency_job_id":"a8a1afc7-368a-4502-9d52-9db832135831","html_url":"https://github.com/arduino/arduino-cli","commit_stats":{"total_commits":2611,"total_committers":96,"mean_commits":"27.197916666666668","dds":0.583301417081578,"last_synced_commit":"23d50364b707f375c8cabe7d2a59912636f3334b"},"previous_names":[],"tags_count":189,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arduino%2Farduino-cli","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arduino%2Farduino-cli/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arduino%2Farduino-cli/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/arduino%2Farduino-cli/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/arduino","download_url":"https://codeload.github.com/arduino/arduino-cli/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254254040,"owners_count":22039792,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["arduino","cli","command-line","golang","tooling-team"],"created_at":"2024-07-30T20:01:34.254Z","updated_at":"2025-05-15T01:03:18.520Z","avatar_url":"https://github.com/arduino.png","language":"Go","funding_links":["https://github.com/sponsors/arduino","https://www.arduino.cc/en/Main/Donate"],"categories":["Hardware","Go","硬件_其他","Arduino Tools","Relational Databases","Tools","Software","硬件","🛠️ Developer Tools","🔧 Packages","Uncategorized"],"sub_categories":["Search and Analytic Databases","网络服务_其他","Mesh networks","Useful Tools","Tutorials","检索及分析资料库","⚡ Misc","Uncategorized","Advanced Console UIs"],"readme":"# arduino-cli\n\n![cli-logo](./docs/img/CLI_Logo_small.png)\n\nArduino CLI is an all-in-one solution that provides Boards/Library Managers, sketch builder, board detection, uploader,\nand many other tools needed to use any Arduino compatible board and platform from command line or machine interfaces.\n\n[![Test Go status](https://github.com/arduino/arduino-cli/actions/workflows/test-go-task.yml/badge.svg)](https://github.com/arduino/arduino-cli/actions/workflows/test-go-task.yml)\n[![Publish Nightly Build status](https://github.com/arduino/arduino-cli/actions/workflows/publish-go-nightly-task.yml/badge.svg)](https://github.com/arduino/arduino-cli/actions/workflows/publish-go-nightly-task.yml)\n[![Deploy Website status](https://github.com/arduino/arduino-cli/actions/workflows/deploy-cobra-mkdocs-versioned-poetry.yml/badge.svg)](https://github.com/arduino/arduino-cli/actions/workflows/deploy-cobra-mkdocs-versioned-poetry.yml)\n[![Codecov](https://codecov.io/gh/arduino/arduino-cli/branch/master/graph/badge.svg)](https://codecov.io/gh/arduino/arduino-cli)\n\n## Docs\n\nFor guidance on installation and development, see the [User documentation].\n\n## Quickstart\n\n1. [Install] the Arduino CLI\n1. Follow the [Getting Started] guide to check out what the CLI can do\n1. Browse the [Commands reference] to see all the available commands\n1. Should you have an issue, read the [FAQ] page\n\n## How to contribute\n\nContributions are welcome!\n\nPlease read the document [How to contribute] which will show you how to build the source code, run the tests, and\ncontribute your changes to the project.\n\n:sparkles: Thanks to all our [contributors]! :sparkles:\n\n### Testing builds\n\n[Nightly builds] are available for testing.\n\n## Security\n\nIf you think you found a vulnerability or other security-related bug in the Arduino CLI, please read our [security\npolicy] and report the bug to our Security Team 🛡️ Thank you!\n\ne-mail contact: security@arduino.cc\n\n## License\n\nArduino CLI is licensed under the GPL-3.0 license.\n\nYou can be released from the requirements of the above license by purchasing a commercial license. Buying such a license\nis mandatory if you want to modify or otherwise use the software for commercial activities involving the Arduino\nsoftware without disclosing the source code of your own applications. To purchase a commercial license, send an email to\nlicense@arduino.cc\n\n[install]: https://arduino.github.io/arduino-cli/latest/installation\n[user documentation]: https://arduino.github.io/arduino-cli/latest/\n[getting started]: https://arduino.github.io/arduino-cli/latest/getting-started/\n[commands reference]: https://arduino.github.io/arduino-cli/latest/commands/arduino-cli\n[faq]: https://arduino.github.io/arduino-cli/latest/FAQ/\n[how to contribute]: https://arduino.github.io/arduino-cli/latest/CONTRIBUTING/\n[contributors]: https://github.com/arduino/arduino-cli/graphs/contributors\n[nightly builds]: https://arduino.github.io/arduino-cli/latest/installation/#nightly-builds\n[security policy]: https://github.com/arduino/arduino-cli/security/policy\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farduino%2Farduino-cli","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Farduino%2Farduino-cli","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Farduino%2Farduino-cli/lists"}