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

# Server-side SDKs

export const SdkGrid = ({items = [], arrow = true, cols = 3}) => {
  return <Columns className="sdk_grid" cols={cols}>
      {items.map(({title, href, icon, iconLight, iconDark, iconPrefix = ""}) => <div key={`${href}::${title}`} className="contents">
          <Card title={title} href={href} icon={`/assets/icons/${iconPrefix}light/${iconLight || icon}.svg`} horizontal className="block dark:hidden" arrow={arrow} />
          <Card title={title} href={href} icon={`/assets/icons/${iconPrefix}dark/${iconDark || icon}.svg`} horizontal className="hidden dark:block" arrow={arrow} />
        </div>)}
    </Columns>;
};

<View title="Developer" />

<View title="Federal docs" />

<View title="EU docs" />

This category contains documentation topics explaining LaunchDarkly's server-side SDKs.

### Server-side SDKs

<SdkGrid
  items={[
{ title: ".NET", href: "/sdk/server-side/dotnet", icon: "dotnet" },
{ title: "Apex", href: "/sdk/server-side/apex", icon: "apex" },
{ title: "C++", href: "/sdk/server-side/c-c--", icon: "cpp" },
{ title: "Erlang", href: "/sdk/server-side/erlang", icon: "erlang" },
{ title: "Go", href: "/sdk/server-side/go", icon: "go" },
{ title: "Haskell", href: "/sdk/server-side/haskell", icon: "haskell" },
{ title: "Java", href: "/sdk/server-side/java", icon: "java" },
{ title: "Lua", href: "/sdk/server-side/lua", icon: "lua" },
{ title: "Node.js", href: "/sdk/server-side/node-js", icon: "node" },
{ title: "PHP", href: "/sdk/server-side/php", icon: "php" },
{ title: "Python", href: "/sdk/server-side/python", icon: "python" },
{ title: "Ruby", href: "/sdk/server-side/ruby", icon: "ruby" },
{ title: "Rust", href: "/sdk/server-side/rust", icon: "rust" },
]}
/>

## Additional resources

<table>
  <thead>
    <tr>
      <th>SDK</th>
      <th>Sample applications</th>
      <th>SDK API documentation</th>
      <th>GitHub repository</th>
      <th>Package manager</th>
    </tr>
  </thead>

  <tbody>
    <tr>
      <td>.NET (server-side)</td>

      <td>
        [hello-dotnet-server](https://github.com/launchdarkly/hello-dotnet-server){' '}
      </td>

      <td>
        [.NET (server-side) SDK API docs](https://launchdarkly.github.io/dotnet-server-sdk/)
      </td>

      <td>
        [.NET (server-side) SDK](https://github.com/launchdarkly/dotnet-core/tree/main/pkgs/sdk/server)
      </td>

      <td>
        [NuGet](https://www.nuget.org/packages/LaunchDarkly.ServerSdk/)
      </td>
    </tr>

    <tr>
      <td>Apex</td>

      <td>
        [hello-apex-server](https://github.com/launchdarkly/hello-apex-server)
      </td>

      <td>
        [Apex SDK API docs](https://github.com/launchdarkly/apex-server-sdk/blob/master/doc.md)
      </td>

      <td>
        [apex-server-sdk](https://github.com/launchdarkly/apex-server-sdk)
      </td>

      <td>None</td>
    </tr>

    <tr>
      <td>C++ (server-side)</td>

      <td>
        [hello-cpp-server](https://github.com/launchdarkly/cpp-sdks/tree/main/examples/hello-cpp-server)
      </td>

      <td>
        [C++ (server-side) SDK API docs](https://launchdarkly.github.io/cpp-sdks/libs/server-sdk/docs/html)
      </td>

      <td>
        [cpp-sdks](https://github.com/launchdarkly/cpp-sdks)
      </td>

      <td>None</td>
    </tr>

    <tr>
      <td>Erlang</td>

      <td>
        [hello-erlang](https://github.com/launchdarkly/hello-erlang/) (Erlang)
        <br /> [hello-elixir](https://github.com/launchdarkly/hello-elixir) (Elixir)
        <br /> [hello-phoenix](https://github.com/launchdarkly/hello-phoenix) (Phoenix framework)
      </td>

      <td>
        [Erlang SDK API docs](https://hexdocs.pm/launchdarkly_server_sdk/)
      </td>

      <td>
        [erlang-server-sdk](https://github.com/launchdarkly/erlang-server-sdk/)
      </td>

      <td>
        [Hex](https://hex.pm/packages/launchdarkly_server_sdk)
      </td>
    </tr>

    <tr>
      <td>Go</td>

      <td>
        [hello-go](https://github.com/launchdarkly/hello-go)
      </td>

      <td>
        [Go SDK API docs](https://pkg.go.dev/gopkg.in/launchdarkly/go-server-sdk.v5)
      </td>

      <td>
        [go-server-sdk](https://github.com/launchdarkly/go-server-sdk)
      </td>

      <td>
        [gopkg.in](https://pkg.go.dev/gopkg.in/launchdarkly/go-server-sdk.v5)
      </td>
    </tr>

    <tr>
      <td>Haskell</td>

      <td>
        [hello-haskell-server](https://github.com/launchdarkly/hello-haskell-server)
      </td>

      <td>
        [Haskell SDK API docs](https://launchdarkly.github.io/haskell-server-sdk/)
      </td>

      <td>
        [haskell-server-sdk](https://github.com/launchdarkly/haskell-server-sdk)
      </td>

      <td>
        [Hackage](https://hackage.haskell.org/package/launchdarkly-server-sdk)
      </td>
    </tr>

    <tr>
      <td>Java</td>

      <td>
        [hello-java](https://github.com/launchdarkly/hello-java) (Java) <br />
        You can also use this SDK with [Kotlin](https://kotlinlang.org/)
      </td>

      <td>
        [Java SDK API docs](https://launchdarkly.github.io/java-core/lib/sdk/server/)
      </td>

      <td>
        [java-server-sdk](https://github.com/launchdarkly/java-core/tree/main/lib/sdk/server)
      </td>

      <td>
        [Maven](https://mvnrepository.com/artifact/com.launchdarkly/launchdarkly-java-server-sdk)
      </td>
    </tr>

    <tr>
      <td>Lua</td>

      <td>
        [hello-lua-server](https://github.com/launchdarkly/hello-lua-server) (Lua) <br />{' '}
        [hello-haproxy](https://github.com/launchdarkly/hello-haproxy) (Lua with HAProxy) <br />{' '}
        [hello-nginx](https://github.com/launchdarkly/hello-nginx) (Lua with NGINX)
      </td>

      <td>
        [Lua SDK API docs](https://launchdarkly.github.io/lua-server-sdk/modules/launchdarkly-server-sdk.html)
      </td>

      <td>
        [lua-server-sdk](https://github.com/launchdarkly/lua-server-sdk)
      </td>

      <td>[LuaRocks](https://luarocks.org/modules/launchdarkly)</td>
    </tr>

    <tr>
      <td>Node.js (server-side)</td>

      <td>
        [hello-node-server](https://github.com/launchdarkly/hello-node-server) (JavaScript) <br />
        [hello-node-typescript](https://github.com/launchdarkly/hello-node-typescript) (TypeScript) <br />
        [hello-bootstrap](https://github.com/launchdarkly/hello-bootstrap) (JavaScript, server-side
        bootstrapping example)
      </td>

      <td>
        [Node.js (server-side) SDK API docs](https://launchdarkly.github.io/js-core/packages/sdk/server-node/docs/)
      </td>

      <td>
        [node-server-sdk](https://github.com/launchdarkly/js-core/tree/main/packages/sdk/server-node)
      </td>

      <td>
        [npm](https://www.npmjs.com/package/@launchdarkly/node-server-sdk)
      </td>
    </tr>

    <tr>
      <td>PHP</td>

      <td>
        [hello-php](https://github.com/launchdarkly/hello-php)
      </td>

      <td>
        [PHP SDK API docs](https://launchdarkly.github.io/php-server-sdk/)
      </td>

      <td>
        [php-server-sdk](https://github.com/launchdarkly/php-server-sdk)
      </td>

      <td>
        [Packagist](https://packagist.org/packages/launchdarkly/server-sdk)
      </td>
    </tr>

    <tr>
      <td>Python</td>

      <td>
        [hello-python-server](https://github.com/launchdarkly/hello-python) (Python)
        <br /> [hello-r](https://github.com/launchdarkly/hello-r) (R)
      </td>

      <td>
        [Python SDK API docs](https://launchdarkly-python-sdk.readthedocs.io/)
      </td>

      <td>
        [python-server-sdk](https://github.com/launchdarkly/python-server-sdk)
      </td>

      <td>
        [PyPI](https://pypi.org/project/launchdarkly-server-sdk/)
      </td>
    </tr>

    <tr>
      <td>Ruby</td>

      <td>
        [hello-ruby](https://github.com/launchdarkly/hello-ruby) (Ruby)<br />
        [hello-bootstrap-rails](https://github.com/launchdarkly/hello-bootstrap-rails) (Rails server-side
        bootstrapping example)
      </td>

      <td>
        [Ruby SDK API docs](https://launchdarkly.github.io/ruby-server-sdk/)
      </td>

      <td>
        [ruby-server-sdk](https://github.com/launchdarkly/ruby-server-sdk)
      </td>

      <td>
        [RubyGems](https://rubygems.org/gems/launchdarkly-server-sdk)
      </td>
    </tr>

    <tr>
      <td>Rust</td>

      <td>
        [hello-rust](https://github.com/launchdarkly/hello-rust)
      </td>

      <td>
        [Rust SDK API docs](https://docs.rs/launchdarkly-server-sdk)
      </td>

      <td>
        [rust-server-sdk](https://github.com/launchdarkly/rust-server-sdk)
      </td>

      <td>
        [crates.io](https://crates.io/crates/launchdarkly-server-sdk)
      </td>
    </tr>
  </tbody>
</table>
