awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
supabase avatar

supabase/supabase

0
View on GitHub↗
104,317 stars·12,746 forks·TypeScript·Apache-2.0·64 viewssupabase.com↗

Supabase

This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies.

Beyond core data management, the platform offers specialized services for object storage, vector data processing for semantic search, and real-time communication features like broadcast messaging and database change subscriptions. It also supports server-side logic execution through globally distributed edge functions, database-resident functions, and a native job scheduler for automated tasks.

Developers can manage the entire project lifecycle using a command-line interface and containerized local development environments. The platform supports both managed cloud services and self-hosted deployments, providing options for infrastructure control and data sovereignty.

Features

  • GraphQL API Generators - Derives a complete GraphQL API layer directly from existing relational database schemas, supporting standard queries and mutations.
  • Change Data Capture Streams - Streams database row-level changes to external consumers by monitoring inserts, updates, and deletes through logical replication.
  • Authentication Strategies - Handles user identity through multi-factor authentication, social logins, magic links, and enterprise SSO with integrated session management.
  • Backend as a Service - Managed Postgres database platform with Firebase-like features.
  • Cloud Storage Solutions - Open-source backend-as-a-service alternative to Firebase.
  • Data Management - Open-source backend platform featuring a managed Postgres database.
  • Backend and Infrastructure - Backend-as-a-service for database and auth management.
  • Developer Tools and Frameworks - Backend-as-a-service platform for rapid application development.
  • Object Storage - Manages unstructured data with S3-compatible APIs, global content delivery, and integrated access control for secure file storage.
  • Edge Function Runtimes - Executes event-driven backend logic in globally distributed environments to ensure low-latency performance for end users.
  • Vector Database Extensions - Extends relational databases with vector indexing, distance metrics, and metadata filtering for high-dimensional similarity search.
  • CLI Tooling - Simplifies project lifecycles through a terminal interface for local environment orchestration, schema migrations, and cloud deployment workflows.
  • Database GUIs - Visualizes database structures through a web-based interface featuring spreadsheet-style data editing and an integrated SQL console.
  • Database Job Schedulers - Coordinates scheduled tasks using cron expressions to trigger SQL, database functions, or HTTP webhooks directly within the database engine.

Star history

Star history chart for supabase/supabaseStar history chart for supabase/supabase

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Supabase

These projects share indexed features with Supabase. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • appwrite/appwriteappwrite avatar

    appwrite/appwrite

    56,318View on GitHub↗

    Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack applications. It integrates essential infrastructure components—including authentication, databases, storage, and serverless functions—into a single, centralized interface to simplify application development and resource management. The platform distinguishes itself through a container-based microservices architecture that ensures consistent execution across diverse infrastructure. It features a versatile connectivity layer that links frontend applications with third-party servi

    TypeScriptandroidappwritebackend
    View on GitHub↗56,318
  • nhost/nhostnhost avatar

    nhost/nhost

    9,199View on GitHub↗

    Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file storage accessible through a unified GraphQL API. It functions as a backend infrastructure orchestrator, enabling the deployment and management of full-stack environments using containerization and command-line automation. The platform distinguishes itself by automating the transformation of relational database tables into a secure GraphQL API and providing an integrated identity provider that supports passwords, magic links, and OAuth. It also includes a serverless function runt

    Goauthenticationbackendbackend-as-a-service
    View on GitHub↗9,199
  • supabase-community/supabase-mcpsupabase-community avatar

    supabase-community/supabase-mcp

    2,476View on GitHub↗

    This project is a Model Context Protocol server and AI agent database connector. It provides a standardized communication layer that allows language models to interact with relational data stores, read database schemas, and manage PostgreSQL database resources. The implementation acts as a serverless host for the Model Context Protocol, deploying on distributed edge functions to connect AI assistants to a project. This enables AI agents to perform database administration, execute SQL queries, and handle schema migrations through an AI-compatible interface. The system covers broader capabilit

    TypeScript
    View on GitHub↗2,476
  • openclaw/openclawopenclaw avatar

    openclaw/openclaw

    380,031View on GitHub↗

    Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent lifecycles, session state, and workspace persistence. It features a centralized gateway that handles model loops, tool invocation, and streaming events, while supporting multi-agent routing and persistent memory management. The system is designed to normalize tool execution signatures and provide a standardized interface for cross-provider compatibility. The platform includes extensive developer tooling, such as a command-line interface for workspace management, diagnostic logging,

    TypeScriptaiassistantcrustacean
    View on GitHub↗380,031
Compare all 30 related projects→

Frequently asked questions

What does supabase/supabase do?

This project provides an integrated backend platform built around a relational database. It automatically generates REST and GraphQL APIs from database schemas, allowing for direct data interaction through standard requests and client libraries. The platform includes a comprehensive authentication system that manages user identity, session handling, and fine-grained access control through database-native row-level security policies.

What are the main features of supabase/supabase?

The main features of supabase/supabase are: GraphQL API Generators, Change Data Capture Streams, Authentication Strategies, Backend as a Service, Cloud Storage Solutions, Data Management, Backend and Infrastructure, Developer Tools and Frameworks.

Which projects share features with supabase/supabase?

Projects with overlapping indexed features include: appwrite/appwrite — Appwrite is a backend-as-a-service platform that provides a unified development environment for building full-stack… nhost/nhost — Nhost is an open-source backend as a service that provides a managed PostgreSQL database, authentication, and file… supabase-community/supabase-mcp — This project is a Model Context Protocol server and AI agent database connector. It provides a standardized… openclaw/openclaw — Openclaw is a platform for managing agent execution environments, providing the infrastructure to control agent… pocketbase/pocketbase — Pocketbase is a backend-as-a-service platform that provides a self-contained, single-binary server for building… hasura/graphql-engine — graphql-engine is an automated GraphQL API engine that transforms database tables and relationships into a queryable…