Hyphen publishes native SDKs so you can work with the Hyphen platform — including Toggle feature flags and Net.Info geolocation — directly from your application code.
Every SDK is open source and maintained on GitHub. Pick your language below to get started.
Table of Contents
Available SDKs
| Language | Package | Install | Getting started |
|---|---|---|---|
| Node.js (server) | @hyphen/sdk |
npm install @hyphen/sdk |
Node.js |
| JavaScript (browser) | @hyphen/browser-sdk |
npm install @hyphen/browser-sdk |
JavaScript (Browser) |
| React | @hyphen/react-sdk |
npm install @hyphen/react-sdk |
React |
| Python | hyphen |
pip install hyphen |
Python |
| Go | github.com/Hyphen/go-sdk |
go get github.com/Hyphen/go-sdk |
Go |
| .NET (C#) | Hyphen.Sdk |
dotnet add package Hyphen.Sdk |
.NET |
Authentication
All native SDKs authenticate with a project public key (it starts with public_) and an application id. See Get a Project's Public Key for where to find your public key in the Hyphen dashboard.
Prefer OpenFeature?
If you'd rather use the vendor-agnostic OpenFeature API for feature flags, Hyphen also ships OpenFeature providers for Go, JavaScript, Python, React, .NET, and Swift. See Feature Flags → SDKs for the full list and setup guides.