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


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

Javascript SDK
Node.js logo


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

Node.js SDK
PHP logo


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

Python logo


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


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

React SDK
Typescript logo


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

Typescript SDK
Vue logo


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


Other languages

C# logo


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


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

Feature flags for C++
Dart logo


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


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


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


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


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

Feature flags for Flutter
Go logo


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


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


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

Feature flags for Java
Kotlin logo


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

Feature flags for Kotlin
Lua logo


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


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 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


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

Feature flags for Ruby
Rust logo


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


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