SDKsFeature flags for the language you love and use

Our suite of SDKs, compatible with a wide array of programming languages, empowers your team to ship code faster, with more confidence. Whether you're working in JavaScript, Python, PHP, or any other popular language, Tggl seamlessly integrates into your workflow.

Javascript logo

Javascript

Powers both front-end and backend web development, known for its versatility and rich ecosystem.

Javascript SDK
Node.js logo

Node.js

Enables JavaScript in server-side development, known for fast, scalable network applications.

Node.js SDK
PHP logo

PHP

Essential for dynamic web and content management systems, offering ease of use and database flexibility.

PHP SDK
Python logo

Python

Ideal for scalable, robust backend applications with its clear syntax and powerful libraries.

Python SDK
React Native logo

React Native

Leveraging JavaScript, React Native enables building cross-platform mobile apps with native-like performance and user experience.

React Native SDK
React logo

React

Streamlines building dynamic UIs with efficient, component-based front-end development.

React SDK
Typescript logo

Typescript

TypeScript adds strong typing to JavaScript, improving code robustness and maintainability.

Typescript SDK
Vue logo

Vue

Vue.js streamlines front-end development with reactive components for creating interactive UIs efficiently.

Vue SDK

Other languages

C# logo

C#

Mainly used with the .NET framework, C# powers web applications and can also be utilized for mobile development with Xamarin.

Feature flags for C#
C++ logo

C++

Known for its high performance, C++ is used in game development, system software, and resource-intensive applications.

Feature flags for C++
Dart logo

Dart

The language behind Flutter, Dart is gaining prominence for cross-platform mobile development, offering fast development and hot reload capabilities.

Feature flags for Dart
.NET logo

.NET

Microsoft's framework for building web, mobile, desktop, gaming, IoT, and AI applications, with C# as its primary language.

Feature flags for .NET
Erlang logo

Erlang

Designed for concurrency, fault tolerance, and distributed systems, Erlang is ideal for telecom, messaging, and real-time applications.

Feature flags for Erlang
Express.js logo

Express.js

A minimalist web application framework for Node.js, Express.js is flexible and unopinionated, ideal for building APIs and web apps.

Feature flags for Express.js
Flutter logo

Flutter

Google's UI toolkit for building natively compiled applications for mobile, web, and desktop from a single codebase.

Feature flags for Flutter
Go logo

Go

Praised for its simplicity, concurrency support, and efficiency, Go is suitable for web servers and increasingly used in mobile backend development.

Feature flags for Go
Haskell logo

Haskell

A functional programming language known for its strong typing, lazy evaluation, and expressive syntax, suitable for high-assurance systems.

Feature flags for Haskell
Java logo

Java

A stalwart in mobile development, powering Android apps, and still relevant in web development with frameworks like Spring.

Feature flags for Java
Kotlin logo

Kotlin

Gaining traction for Android app development, known for its conciseness, interoperability with Java, and null safety.

Feature flags for Kotlin
Lua logo

Lua

A lightweight scripting language often embedded in applications, Lua is used in game development, embedded systems, and scripting tasks.

Feature flags for Lua
NestJS logo

NestJS

A progressive Node.js framework, NestJS leverages TypeScript to build efficient, reliable, and scalable server-side applications.

Feature flags for NestJS
Next.js logo

Next.js

Next.js is a popular React framework that enables server-side rendering and static site generation for fast and SEO-friendly web applications.

Feature flags for Next.js
Ruby on Rails logo

Ruby on Rails

A powerful web application framework, Ruby on Rails emphasizes convention over configuration, enabling rapid development.

Feature flags for Ruby on Rails
Ruby logo

Ruby

Known for its elegant syntax and productivity, particularly with the Rails framework, ideal for rapid web development.

Feature flags for Ruby
Rust logo

Rust

Praised for its memory safety, zero-cost abstractions, and concurrency, Rust is used in system programming, web services, and game engines.

Feature flags for Rust
Swift logo

Swift

The go-to language for iOS and macOS development, lauded for its speed, safety, and modern syntax.

Feature flags for Swift

Frequently asked questions

Do I have to use an SDK?

No, you don't have to use an SDK to use Tggl. You can use our REST API to integrate Tggl into your application. However, we recommend using an SDK as it will make your life easier.

Can I use Tggl with my own SDK?

Yes, you can use Tggl with your own SDK. We have API documentation that you can use to build your own SDK.

My specific language is not supported. What now?

We are always looking to expand our SDK support. If you would like to see Tggl support your language, please let us know.

Ready to get started?

No credit-card required - 30 day trial included