← Back to Catalog

supabase/supabase

↗ GitHub

The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.

100,128

Stars

11,957

Forks

648

Watchers

966

Open Issues

TypeScript·Apache License 2.0·Last commit Apr 3, 2026·by @supabase·Published April 3, 2026·Analyzed 5d ago
A

Safety Rating A

Supabase is a well-established, widely adopted open-source platform with 100k+ GitHub stars maintained by a funded company. The README contains no hardcoded secrets, no malicious code patterns, no suspicious dependencies, and no prompt injection attempts. It is a legitimate, enterprise-grade open source project.

AI-assisted review, not a professional security audit.

AI Analysis

Supabase is an open-source Firebase alternative built on PostgreSQL that provides developers with a hosted Postgres database, authentication and authorization, auto-generated REST/GraphQL APIs, realtime subscriptions via WebSockets, serverless edge functions, file storage, and an AI/vector embeddings toolkit powered by pgvector. It can be used as a fully managed cloud service or self-hosted, and ships client libraries for JavaScript, Python, Flutter, Swift, and more.

Use Cases

  • Building web, mobile, and AI applications with a managed Postgres database backend
  • Implementing user authentication and authorization with JWT-based auth, OAuth2, and SSO
  • Creating realtime collaborative features using WebSocket-based database change subscriptions
  • Storing and querying vector embeddings for AI/RAG applications via pgvector integration
  • Deploying serverless edge functions with Deno runtime for custom backend logic
  • Managing file storage with S3-compatible APIs and Postgres-backed permissions

Tags

#database#auth#api#real-time#vector-database#embeddings#self-hosted#server#framework#cloud-native

Project Connections

Complements

HKUDS/LightRAG

LightRAG uses PostgreSQL and pgvector as a supported storage backend, making Supabase a natural hosted Postgres+pgvector backend for LightRAG RAG pipelines.

Complements

topoteretes/cognee

Cognee's knowledge graph and vector memory pipelines can use Supabase's pgvector-enabled Postgres as a vector and relational storage backend.

Complements

vndee/local-talking-llm

Supabase can provide authentication, storage, and database persistence layers for voice AI applications needing a cloud backend.

Complements

dubinc/dub

Dub is a Next.js application that uses PostgreSQL for storage and could integrate Supabase as its managed Postgres and auth provider in self-hosted deployments.

Alternative to

ruvnet/ruvector

Both projects provide vector database and AI infrastructure capabilities on top of PostgreSQL extensions (pgvector), though Supabase is a broader BaaS platform while RuVector is a specialized vector database engine.