https://github.com/googleapis/librarian
CLI for managing SDK client library configuration, generation and releases
https://github.com/googleapis/librarian
cloud google libraries sdk
Last synced: 3 months ago
JSON representation
CLI for managing SDK client library configuration, generation and releases
- Host: GitHub
- URL: https://github.com/googleapis/librarian
- Owner: googleapis
- License: apache-2.0
- Created: 2024-11-22T08:36:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2026-02-28T04:34:17.000Z (4 months ago)
- Last Synced: 2026-02-28T05:08:44.877Z (4 months ago)
- Topics: cloud, google, libraries, sdk
- Language: Go
- Homepage: https://cloud.google.com/sdk
- Size: 17.5 MB
- Stars: 30
- Watchers: 19
- Forks: 39
- Open Issues: 238
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: .github/CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Librarian
[](https://pkg.go.dev/github.com/googleapis/librarian/cmd/librarian)
[](https://codecov.io/github/googleapis/librarian)
This repository contains command line tools for managing Google Cloud SDK
client libraries. The primary tool is `librarian`, which handles the full
library lifecycle: onboarding new libraries, generating code from API
specifications, bumping versions, and publishing releases.
## Usage
Run `librarian -help` for a list of commands,
or see the [command reference](https://pkg.go.dev/github.com/googleapis/librarian/cmd/librarian).
To run without installing:
go run github.com/googleapis/librarian/cmd/librarian@latest -help
See the [doc/](doc/) folder for additional documentation.
## Contributing
This project supports the Google Cloud SDK ecosystem and is not
intended for external use. For contribution guidelines, see
[CONTRIBUTING.md](CONTRIBUTING.md).
## License
Apache 2.0 - See [LICENSE](LICENSE) for more information.