SDKs

SDKs

Lekko maintains SDKs for our supported languages that work together with our code analysis/generation tools to handle transformed lekkos and evaluate return values.

The SDKs are also responsible for communicating with Lekko’s services in the background to:

  • Ensure that the latest lekkos are served when changes are made externally (for example, via our web UI)
  • Report evaluation events, which power metrics-based features such as observability integrations, automatic code removal, and estimated impact

The feature matrix below summarizes the currently supported languages/frameworks.

Caching and evaluationCode transformationGitHub integration
Go
React (TypeScript)
Next.js (TypeScript)
Node.js (TypeScript)
Pythonsoonsoon
Rustsoonsoonsoon