github.com/nicklaw5/helix ↗
A Twitch Helix API client written in Go.
Open this visualization on its own page →
Contributors
21
Lines of Code
409
From
2018-01-27
To
2021-02-05
About nicklaw5/helix
Helix is a Go library that provides a client for interacting with the Twitch Helix API. It allows developers to programmatically access Twitch's services and features through Go applications. The library maintains compatibility with Twitch's continuously evolving API by making a best-effort approach to implement new endpoints and features as the Twitch team releases them.
The project maintains comprehensive documentation and usage examples in its docs directory, with a complete list of supported endpoints available in the repository. Developers can also get support through the dedicated Twitch API Discord channel. The maintainers follow Go's official version release policy, supporting major Go versions until two newer releases are available, ensuring the library uses secure and up-to-date Go implementations.
The project welcomes community contributions and encourages pull requests to include unit tests and documentation. It is distributed under the MIT license, making it freely available for both open-source and commercial use.