Arduino CLI is an all-in-one solution that provides Boards/Library Managers, sketch builder, board detection, uploader, and many other tools needed to use any Arduino compatible board and platform ...
The library is available in both the Arduino Library and PlatformIO Library registries. The library can also be cloned & included locally or included directly from GitHub (if your tooling supports it) ...