Hyphen

Overview

An overview of Hyphen's native SDKs for integrating feature flags and geolocation into your application code.

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.