Skip to content

Latest commit

 

History

History
24 lines (14 loc) · 1020 Bytes

README.md

File metadata and controls

24 lines (14 loc) · 1020 Bytes

Client SDKs

Status: Experimental

This repository centralizes the client-side SDKs for Flipt.

These client-side SDKs are responsible for evaluating context and returning the results of the evaluation. They enable developers to easily integrate Flipt into their applications without relying on server-side SDKs.

Architecture

The client SDKs are designed to be embedded in end-user applications.

The evaluation logic is written in Rust and can be found in the flipt-engine directory. The language clients that are used in end-user applications wrap the engine can be found in the flipt-client-{language} directories.

See ARCHITECTURE.md.

Language Support

We are constantly growing our list of clients. Currently, we support the following languages:

  1. Golang
  2. Python
  3. Ruby
  4. TypeScript