Athena

SDK Overview

Language SDKs and CLI surfaces for Athena Server and Athena Auth.

Athena ships multiple client/tooling surfaces:

  • @xylex-group/athena (athena-js): JavaScript/TypeScript SDK for both:
    • Athena Server data/gateway operations
    • Athena Auth server authentication flows
  • @xylex-group/athena-auth-ui: prebuilt React/HeroUI auth, settings, email, and plugin surfaces for Athena Auth on top of the Athena JS auth client
  • athena_rs: Rust SDK for Athena Server/gateway access
  • athena-operator: Kubernetes operator for deploying Athena Gateway and related Athena CRDs into a cluster
  • Rust and TypeScript CLI workflows for operations and schema tooling

On this page