Supabase
Product Description
Supabase is an open-source Firebase alternative, providing a developer-friendly backend platform with enterprise-grade features. It offers a hosted PostgreSQL database, real-time capabilities, auto-generated APIs, and built-in authentication, all with the flexibility to self-host if needed. Designed for seamless integration with modern applications, Supabase combines reliability with scalability. Its open-source nature makes it an ideal choice for developers seeking transparency, flexibility, and control in building scalable backend solutions.
Features
- Hosted Postgres Database with enterprise-grade performance and easy scalability.
- Authentication and Authorization via built-in tools for secure and seamless user management.
- Auto-generated APIs supporting REST, GraphQL, and Realtime subscriptions for efficient data interaction.
- Serverless Functions for extending backend logic with database and edge functionality.
- File Storage with S3 compatibility, simplifying file management and permissions.
- AI Toolkit for embeddings and vector search, enabling advanced AI-powered features.
- Intuitive Dashboard for managing databases, APIs, and authentication in one place.
Technology Stack
- PostgreSQL: A reliable, robust, and scalable object-relational database system with over 30 years of development.
- Elixir: Powers real-time capabilities through efficient and scalable concurrency.
- PostgREST: Automatically generates RESTful APIs directly from PostgreSQL schema.
- GoTrue: JWT-based authentication and user management, offering secure and flexible options.
- pg_graphql: Provides seamless GraphQL integration with PostgreSQL for modern app development.
- Kong: A cloud-native API gateway for routing and managing API traffic.
Requirements
- Hosting and installation options include:
- Supabase Platform: A fully managed and hosted backend platform.
- Self-hosting: Requires local setup or deployment to cloud services, offering greater control and customization.
- Development Environment: Compatible with local development setups for testing and prototyping.
Categories
Topics
Media
GitHub Metrics
Stars
75,881Forks
7,447Contributors
7,447Last Updated
1/8/2025Deploy Supabase on DigitalOcean
Get started with $200 in free credits and deploy your application in minutes.
Trusted by 600,000+ developers