Skip to main content

SDKs

You build the UI; we run the data layer. Official clients for JavaScript, React, and Svelte — each one written in the idiom of its framework, not auto-generated from an OpenAPI doc.

Quick comparison

JS React Svelte
Tree-shakeable Yes Yes Yes
TypeScript Full Full Full
Loading states Manual Automatic Automatic
Real-time ChatClient useTyping() TypingState
SSR support Yes Yes Yes
Version 0.16.0 0.10.0 0.9.0

Installation

# Core client (use this if you don't need framework bindings)
npm install @cstar.help/js

# React hooks + core client
npm install @cstar.help/react

# Svelte rune classes + core client
npm install @cstar.help/svelte