ARDUINO-CLI-LIB(1)

πŸ“¦
version 1.5.1 Β· 2 versions
, in ubuntu stonking

πŸ’– ARDUINO-CLI-LIB β€” the manual page, bestie edition πŸ’–

okay so this is arduino-cli-lib, and it lives inside the ARDUINO COMMAND LINE MANUAL (that's the manual number 1, iykyk). it's the page all about libraries, and yes we're gonna go through every single flag together. grab a strawberry πŸ“ and let's go.


✨ NAME ✨

arduino-cli-lib β€” Arduino commands about libraries.


🌸 SYNOPSIS 🌸

arduino-cli lib [flags]

πŸ¦‹ DESCRIPTION πŸ¦‹

Arduino commands about libraries.

like. that's the whole vibe. it's the parent command, the main character πŸ‘‘, and all the actual library-doing commands hang off it.


πŸ’… OPTIONS πŸ’…

  • -h, --help[=false] β€” help for lib. (defaults to false, so it's not gonna yell help at you unprompted 🫢)

πŸŽ€ OPTIONS INHERITED FROM PARENT COMMANDS πŸŽ€

these are the ones that got handed down from the parent command, and they're literally all available here too:

  • --additional-urls=[] β€” Comma-separated list of additional URLs for the Boards Manager. (default is an empty list, [], so nothing extra by default ✨)
  • --config-dir="" β€” Sets the default data directory (Arduino CLI will look for configuration file in this directory). (default: empty string, meaning it uses the usual spot)
  • --config-file="" β€” The custom config file (if not specified the default will be used).
  • --json[=false] β€” Print the output in JSON format. (default false β€” flip it if you want machine-readable slay)
  • --log[=false] β€” Print the logs on the standard output. (default false)
  • --log-file="" β€” Path to the file where logs will be written.
  • --log-format="text" β€” The output format for the logs, can be: text, json. (default is "text" πŸ’…)
  • --log-level="info" β€” Messages with this level and above will be logged. Valid levels are: trace, debug, info, warn, error, fatal, panic. (default "info")
  • --no-color[=false] β€” Disable colored output. (default false β€” the colors stay, periodt 🌈)

🌟 EXAMPLE 🌟

here's how it actually looks in the wild, no cap:

debian/build/bin/arduino-cli lib install AudioZero
debian/build/bin/arduino-cli lib update-index

πŸ’œ SEE ALSO πŸ’œ

go read these next, bestie β€” they're all in the family:

arduino-cli(1), arduino-cli-lib-deps(1), arduino-cli-lib-download(1), arduino-cli-lib-examples(1), arduino-cli-lib-install(1), arduino-cli-lib-list(1), arduino-cli-lib-search(1), arduino-cli-lib-uninstall(1), arduino-cli-lib-update-index(1), arduino-cli-lib-upgrade(1)


πŸ“œ HISTORY πŸ“œ

15-Aug-2026 β€” Auto generated by spf13/cobra. (the robots did this one πŸ™ˆ)


and that's the whole page, babe 🧚 this little doc was auto generated by spf13/cobra, dated Aug 2026, and it's part of the ARDUINO COMMAND LINE MANUAL β€” go forth and manage those libraries, you absolute icon πŸ’–βœ¨

πŸ“¦ where this page comes from