helix

github.com/nicklaw5/helix Twitch Tools Open-source projectOpen source

The helix library provides a Go client for making requests to the Twitch Helix API.

github.com/nicklaw5/helix
helix homepage screenshot

About helix

helix is an open source Go library that acts as a client for the Twitch Helix API. Developers use it to send requests to Twitch from their own Go programs instead of writing the HTTP calls by hand. The repository is hosted on GitHub and includes a list of the endpoints and features the package supports.

The maintainers say they will make a best-effort attempt to add new Twitch API changes as Twitch releases them, so newer or less common endpoints may lag behind. The package supports only Go versions covered by the Go release policy. The maintainers no longer support building it with unsupported Go versions.

Key features

  • Go client for making requests to the Twitch Helix API
  • Wrappers for areas including channels, clips, EventSub, moderation and polls
  • Wrappers for areas including predictions, raids, schedules and subscriptions
  • Published list of supported endpoints in SUPPORTED_ENDPOINTS.md
  • Usage documentation and examples in the repository's docs folder
Best for: Go developers who need to call the Twitch Helix API from their own applications or services.
Good for
  • Open source, with the source code available on GitHub
  • Lists which endpoints and features are supported
  • Documentation and usage examples are included in the repository
Watch out for
  • New Twitch API changes are added on a best-effort basis
  • Builds are not supported with unsupported Go versions

helix at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

helix alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Twitch Tools

Well-known listings from the same topic.

All 110

helix FAQ

Where can I see which Twitch Helix endpoints are supported?
The repository includes a file named SUPPORTED_ENDPOINTS.md that lists the endpoints and features the package supports.
Where can I get help with the library?
The project points users to a dedicated channel in the Twitch API Discord for questions and assistance.
Which Go versions does the package support?
Support follows Go's release policy. A major Go version is supported until two newer major releases are available.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing