# Documentation - [Introduction](/docs): Local-first sync for Postgres and TypeScript apps - [Getting Started](/docs/getting-started): From zero to working sync in 6 steps - [Core Concepts](/docs/concepts): HLC, schema, scope, tombstones - [Adapters](/docs/adapters): Drizzle, Prisma, Kysely, pg, PGlite, better-sqlite3, Memory - [Integrations](/docs/integrations): Next.js, NestJS, Express, Hono, Elysia, Bun - [React](/docs/react): SyncProvider, useSync, useSyncQuery, SyncDevtools - [CLI](/docs/cli): init, generate - [Playground](/docs/playground): Try bettersync live — two clients syncing through a virtual server