twitch4j supplies a Java Virtual Machine library for Twitch Chat, Helix, and EventSub API integrations.
helix
The helix library provides a Go client for making requests to the Twitch Helix API.

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
- 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
- New Twitch API changes are added on a best-effort basis
- Builds are not supported with unsupported Go versions
helix at a glance
- Website
- github.com/nicklaw5/helix
- Category
- Social & Communities › Twitch Tools
- 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.
Follow Twitch chat with Chatty, a Java-based client for conversations around streams.
Independent TV client for watching Twitch streams on supported Samsung Smart TV platforms.
Connect to Twitch IRC from Go programs using the go-twitch-irc client.
Follow Twitch conversations using Chatterino2, a chat client that works outside the main site interface.
Follow Twitch conversations using Chatterino7, a chat client that works outside the main site interface.
Popular in Twitch Tools
Well-known listings from the same topic.
helix FAQ
Where can I see which Twitch Helix endpoints are supported?
Where can I get help with the library?
Which Go versions does the package support?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












