Public repo atlasContext-ready

onboardy.dev/repos/supabase/supabase-js

supabase/supabase-js

Understand supabase/supabase-js with an Onboardy architecture map, key systems, files to read first, evidence, and agent-ready context.

Published

Jun 17, 2026

Analysis

Jun 17, 2026

Files indexed

494

Evidence points

16

Files
494
Systems
13
Relationships
14
Freshness
Jun 17, 2026

Architecture map

How the repo is organized

Click systems in the graph to inspect responsibilities, important files, and nearby dependencies.

Architecture map

Generated map13 systems14 relationships

Use this map to orient around systems, dependencies, and files worth reading first.

Mini Map
Node Types
Gateway
Client
Service
Database
External

Click a system in the map

Explore supabase/supabase-js by selecting services, gateways, clients, and data stores. Each node shows the files, responsibilities, and neighboring systems an agent should keep in scope.

Pan, zoom, and use the minimap to keep large repos navigable.

Sign up to turn selected graph context into repo-aware agent sessions.

Key systems

What an agent should understand first

Client Application

Browser, Node.js, React Native, or edge runtime consuming the SDK

packages/core/supabase-js/src/index.tspackages/core/supabase-js/src/SupabaseClient.ts
Supabase Client

Main coordinator orchestrating all SDK services; manages initialization and token refresh

packages/core/supabase-js/src/SupabaseClient.tspackages/core/supabase-js/src/lib/fetch.ts
Auth Service

Session management, JWT token refresh, MFA, password reset, OAuth flows

packages/core/auth-js/src/GoTrueClient.tspackages/core/auth-js/src/AuthClient.tspackages/core/auth-js/src/index.ts
PostgreSQL Service

Type-safe SQL query builder; generates REST API calls with RLS support

packages/core/postgrest-js/src/PostgrestClient.tspackages/core/postgrest-js/src/PostgrestQueryBuilder.tspackages/core/postgrest-js/src/index.ts
Realtime Service

WebSocket-based subscriptions to database changes and presence tracking

packages/core/realtime-js/src/RealtimeClient.tspackages/core/realtime-js/src/RealtimeChannel.tspackages/core/realtime-js/src/index.ts
Storage Service

S3-compatible file upload, download, deletion, and vector storage operations

packages/core/storage-js/src/StorageClient.tspackages/core/storage-js/src/packages/StorageFileApi.tspackages/core/storage-js/src/index.ts
Edge Functions Service

HTTP client for invoking serverless functions with automatic auth token injection

packages/core/functions-js/src/FunctionsClient.tspackages/core/functions-js/src/types.tspackages/core/functions-js/src/index.ts
Tracing Utilities

W3C Trace Context propagation for OpenTelemetry; optional observability integration

packages/shared/tracing/src/extract.tspackages/shared/tracing/src/validate.tspackages/shared/tracing/src/index.ts

Evidence coverage

What this context is grounded in

Coverage

Citations
11
Findings
5
Files discovered
494
Architecture systems
13
Architecture relationships
14
Agent graph
Agent graph entities
846
Agent graph relationships
1,252

Languages

TypeScriptJSONMDJavaScriptSQL