> ## Documentation Index
> Fetch the complete documentation index at: https://sava.software/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome

> Sava is a Java SDK for building Solana services.

<br />

<img alt="Hero Light" classname="block" src="https://res.cloudinary.com/drlopdqvm/image/upload/v1738531157/sava-cup_fv8c9h.svg" />

<br />

Sava enables Java developers to build robust, durable, and resilient products on Solana, providing everything needed for production-grade services.

***

<CardGroup cols={2}>
  <Card title="Sava Core" icon="binary" href="/libraries/core">
    Crypto and data structure primitives.
  </Card>

  <Card title="Sava RPC" icon="circle-nodes" href="/libraries/rpc">
    HTTP and WebSocket JSON RPC clients.
  </Card>
</CardGroup>

***

<CardGroup cols={3}>
  <Card title="Solana Programs" icon="building" href="/libraries/programs">
    Interfaces for interacting with onchain programs.
  </Card>

  <Card title="Source Generator" icon="anchor" href="/utilities/anchor-src-gen">
    Generates utilities for interacting with onchain programs.
  </Card>

  <Card title="Anchor Programs" icon="city" href="/libraries/anchor-programs">
    Generated interfaces for interacting with onchain programs.
  </Card>

  <Card title="Solana Web 2.0" icon="globe-pointer" href="/libraries/web2">
    HTTP clients for common Solana ecosystem APIs.
  </Card>

  <Card title="KMS" icon="key-skeleton-left-right" href="/libraries/ravina/kms">
    Key management clients for signing transactions.
  </Card>

  <Card title="Ravina" icon="spa" href="/libraries/ravina">
    Components to ease service development.
  </Card>
</CardGroup>
