---
title: "Public SDKs on npm"
description: "Install Linguana from npm and connect React, Vue, Svelte, Solid, or TanStack Start."
canonical_url: "https://docs.linguana.dev/docs/whats-new/public-sdk"
markdown_url: "https://docs.linguana.dev/docs/whats-new/public-sdk.md"
x_farming_labs_generated_preamble: true
---

# Public SDKs on npm
URL: /docs/whats-new/public-sdk
LLM index: /llms.txt
Description: Install Linguana from npm and connect React, Vue, Svelte, Solid, or TanStack Start.

# Public SDKs on npm

The Linguana SDK packages are publicly installable under the `@linguanahq` scope. You can extract application text locally without an invitation, registry credentials, or a Linguana project token.

## Available packages

- `@linguanahq/vite`: shared build integration with React, Vue, Svelte, and Solid adapters.
- `@linguanahq/react`, `@linguanahq/vue`, `@linguanahq/svelte`, and `@linguanahq/solid`: framework runtimes.
- `@linguanahq/catalog`: embedded catalog helpers.
- `@linguanahq/core`, `@linguanahq/compiler`, and `@linguanahq/build-core`: public lower-level packages used by the integrations.

TanStack Start uses the React runtime and adapter, with request-aware SSR setup.

## Get started

Follow [Install Linguana](/docs/getting-started/install) for package commands and config details, then choose your [framework setup](/docs/getting-started/frameworks). Configure Vite scripts with `--configLoader runner` for the TypeScript source packages and keep `upload: false` for the first build.

Uploading manifests and loading hosted catalogs still require project access and the appropriate credentials. See [Get Linguana project access](/docs/getting-started/connect-your-app).

## Sitemap

See the full [sitemap](/sitemap.md) for all pages.
Docs-scoped sitemap: [/docs/sitemap.md](/docs/sitemap.md).
Well-known sitemap: [/.well-known/sitemap.md](/.well-known/sitemap.md).
