Skip to content
O/THE OPEN ALTERNATIVE
↑↓to navigate↵to selectescto close

30 Best Open Source Firebase Alternatives

A curated collection of the 30 best open source and self-hosted alternatives to Firebase in 2026.

Looking for a free, privacy-friendly, or self-hosted replacement for Firebase in 2026? The top open-source alternative is Supabase — Open source Postgres development platform.

Other highly rated open-source Firebase alternatives include PocketBase, Appwrite and Turso.

108,474

Open source Postgres development platform

Supabase preview

Supabase is an open-source platform that provides developers with a full suite of tools to build scalable applications quickly. Built on top of PostgreSQL, it offers integrated features like authentication, real-time data synchronization, edge functions, and storage. - Postgres Database: Full PostgreSQL database with built-in authentication and Row Level Security (RLS). - Authentication: Secure user sign-ups and logins with RLS for data protection. - Edge Functions: Write and deploy custom code without managing servers. - Realtime: Enable multiplayer experiences with live data synchronization. - Storage: Store, organize, and serve large files like videos and images. - Vector Embeddings: Integrate ML models to store, index, and search vector embeddings. - Instant APIs: Ready-to-use REST APIs for seamless data access. - Dashboard: Manage your app directly from the dashboard with tools like Table Editor, SQL Editor, and RLS Policies. Supabase is open-source and can be self-hosted. It is built on PostgreSQL, making it highly portable and extensible. The platform is trusted by fast-growing companies worldwide and offers a free tier to get started.

60,840

Open source backend in a single file

PocketBase preview

PocketBase is a lightweight, open-source backend solution designed to be embedded directly into your applications. It provides a realtime database, authentication, file storage, and a built-in admin dashboard—all in a single executable file. - Realtime Database: Embedded performant database with schema builder, data validations, and realtime subscriptions. - Authentication: Supports email/password and OAuth2 (Google, Facebook, GitHub, GitLab) sign-ups. - File Storage: Store files locally or in S3-compatible storage with on-the-fly thumbnail generation. - Admin Dashboard: Built-in UI for managing data, users, and files without additional setup. - Extensible: Use as a standalone app or extend via Go/JavaScript hooks for custom backends. - REST API: Easy-to-use RESTful API for seamless integration with any frontend stack. - SDKs: Official JavaScript and Dart SDKs for simplified client-side interactions. PocketBase is a single binary application, making it easy to self-host on any server. It requires minimal configuration and runs efficiently on low-resource environments. The project is open-source (MIT license) and actively maintained, with a strong community and comprehensive documentation.

57,136

Open-source backend server for web and mobile apps

Appwrite preview

Appwrite is an open-source backend server that simplifies the development of web and mobile applications. It provides a unified platform with built-in services for authentication, databases, file storage, serverless functions, real-time communication, messaging, and web hosting. - Auth: Secure user authentication with multi-factor authentication (MFA) and OAuth support - Databases: Scalable and robust database solutions with real-time capabilities - Storage: Advanced file storage with compression and encryption - Functions: Deploy and scale serverless functions effortlessly - Messaging: Full-featured messaging service for real-time communication - Realtime: Subscribe and react to events instantly - Sites: Host static sites, SSR, and CSR frontends with built-in deployment - Multi-framework support: Compatible with React, Next.js, Vue, Svelte, Astro, Flutter, and more - AI integration: Built-in support for AI agents and MCP tools - Cloud console: Centralized dashboard for monitoring and managing projects Appwrite is open-source (MIT license) and can be self-hosted on any infrastructure. It supports Docker for easy deployment and offers cloud hosting through Appwrite Cloud. The platform is optimized for performance and scalability, making it suitable for projects of all sizes from startups to enterprises. Pricing: Free tier available with paid plans for additional resources and enterprise features.

17,171

Lightweight SQLite database for AI agents

Turso preview

Turso is a lightweight, cloud-native database built on SQLite, optimized for the era of AI agents. It enables developers to deploy databases everywhere—on servers, in browsers, or on devices—just like files, with no cold starts or wake-up penalties. - Millions of Databases: Spin up unlimited databases for every user, agent, or tenant at minimal cost. - Vector Search: Native similarity search for AI apps and RAG workflows, no extensions required. - Concurrent Writes: Multiple writers with zero conflicts, eliminating locking issues. - Browser & Persistence: Runs in the browser with WebAssembly and OPFS for offline-first applications. - SQLite Compatible: Fully backwards compatible with SQLite, extending its capabilities for modern workloads. - Always On: Databases are files, not processes, ensuring no cold starts or scale-to-zero penalties. - Branching: Create isolated Copy-on-Write branches for rapid experimentation and rollbacks. - Replication & Sync: Keep devices in sync with each other on demand via Turso Cloud. - Analytics: Monitor performance and usage across databases in real-time. Turso is built on libSQL, an open-source fork of SQLite, and is available as: - Turso Cloud: Fully managed cloud service with unlimited databases. - Embedded Engine: Deploy Turso locally or on-device for offline-first applications. - Self-Hosting: The open-source libSQL engine can be self-hosted for full control over your infrastructure. Turso is designed to scale effortlessly, making it ideal for AI-driven applications, multi-tenant systems, and edge computing scenarios.

14,870

Open-source identity infrastructure for developers

Zitadel preview

ZITADEL is the identity infrastructure platform that bridges the best of open source and enterprise authentication solutions. Designed for developers and works for all users and applications, it offers a secure, scalable, and extensible way to manage identities. - Multi-tenant architecture: Support for multiple organizations and projects within a single instance. - API-first design: Comprehensive SDKs for seamless integration with applications. - Passwordless authentication: Secure and user-friendly login methods including biometrics and magic links. - Social logins: Pre-configured integrations with Google, Microsoft, GitHub, and more. - Identity providers: Support for SAML, OIDC, and LDAP providers. - User management: Advanced profile management, roles, and permissions. - Audit logs: Detailed tracking of all authentication and administrative actions. - Compliance-ready: Built with security and regulatory standards in mind (GDPR, SOC 2, etc.). - Extensible: Customizable workflows and hooks for tailored identity solutions. ZITADEL is open-source and can be self-hosted on your own infrastructure. It supports deployment on Kubernetes, Docker, and bare-metal servers. The platform is designed for high availability and scalability, making it suitable for both small projects and large enterprises. Documentation and community support are available for self-hosting setups.

12,435

Reactive backend platform for agents and apps

Convex preview

Convex is a reactive backend platform designed to keep pace with developers and their AI agents. It combines a realtime database, functions, workflows, sync, search, and file storage into a single TypeScript-based solution with zero glue code. - Realtime Database: Keep your app up to date with built-in realtime capabilities. - Authentication: Over 80+ OAuth integrations for seamless user management. - Components: Independent, modular TypeScript building blocks for your backend. - AI Coding: Generate high-quality Convex code with AI tools and plugins. - Open Source: Self-host and develop locally with full control. - Templates: Quick-start recipes for common use cases. - Search: Cross-document and community search for efficient development. - File Storage: Integrated file storage solutions. Convex is open source and can be self-hosted, allowing full control over your infrastructure. It supports TypeScript natively and integrates with popular frameworks and tools. The platform is designed for scalability and performance, making it suitable for both small projects and enterprise applications.

13,849

Open-source identity and access management platform

Ory preview

Ory provides a comprehensive identity and access management (IAM) platform designed for modern applications, enterprises, and AI agents. Built with cloud-native principles, API-first architecture, and self-hosting capabilities, Ory delivers secure authentication, authorization, and identity management. - Multi-protocol support: OAuth2, OpenID Connect, SAML, LDAP, and more - Self-hosting: Full control over infrastructure with self-hosted deployment options - Enterprise-grade security: GDPR compliance, fine-grained permissions, and zero-trust architecture - AI agent security: Runtime enforcement and visibility for AI agents and MCP servers - Passkeys & MFA: Modern authentication methods including passkeys and multi-factor authentication - Social sign-in: Integration with Google, GitHub, Microsoft, and other identity providers - B2B IAM: Customer identity and access management with federation capabilities - Developer tools: CLI, SDKs, and UI components for seamless integration - Scalability: Multi-region deployment and high-performance architecture - Open source core: Core components available under Apache 2.0 license Ory offers multiple deployment options including self-hosted installations, cloud-hosted Ory Network, and enterprise solutions. The platform is designed for Kubernetes and containerized environments, with support for various databases including PostgreSQL and MySQL. Documentation and community support are available for all deployment scenarios.

12,307

Automated infrastructure for humans and agents

Encore preview

Encore automates infrastructure provisioning from development to production, eliminating Terraform PRs and DevOps handoffs. Developers and AI agents can build, validate, and deploy features instantly without infrastructure delays. - Local Development with Full Infrastructure: Open-source SDK provisions databases, queues, and buckets locally for immediate feature testing - AI Agent Workflows: Define infrastructure needs directly in code for agents to execute and validate features - Preview Environments: Automatic temporary environments for each branch to test complete workflows without shared staging - Cloud-Native Deployments: Provisions infrastructure in your AWS or GCP account on merge, maintaining your cloud boundaries - Self-Service Governance: Centralized environment configuration with approved policies, reducing platform review bottlenecks - CLI-First Workflow: Install with curl -L https://encore.dev/install.sh | bash and scaffold apps in minutes - Open Source SDK: Available at github.com/encoredev/encore - Cloud Provisioning: Deploys infrastructure to your AWS or GCP accounts - Self-Hosting: Not required as infrastructure is provisioned in your cloud account - Tech Stack: Go-based SDK with TypeScript/JavaScript support

10,493

Instant is a database solution for building real-time and offline-enabled applications, simplifying the development of collaborative products.

Instant preview

Instant is a database solution for building real-time and offline-enabled applications, simplifying the development of collaborative products.

9,280

Managed backend platform with Postgres & GraphQL

NHost preview

Nhost is a fully managed, extensible backend platform designed for speed, flexibility, and scale—without the infrastructure headaches. Ideal for developers building apps from prototypes to production-grade applications. - Postgres Database: Enterprise-grade SQL database instantly ready for use. - GraphQL API: Real-time API for your data with instant setup. - Authentication: Secure user sign-up, sign-in, and management. - Storage: File uploads, downloads, and CDN integration. - Serverless Functions: Scalable JavaScript/TypeScript backend logic without managing servers. - Bring Your Own Containers: Deploy services written in any language. - AI Toolkit: Auto-Embeddings, Assistants, File Stores, and more. - Local Development: CLI for running the entire Nhost stack locally with a single command. - Git-based Deployments: Simple CI/CD with automatic backend deployments on code push. - Production-Ready Infrastructure: Autoscaling, load balancing, and global CDN with 80+ locations. Nhost is primarily a managed service, but it offers a CLI for local development and supports self-hosting for advanced users. The platform is built for scalability, with production-ready infrastructure and built-in observability tools. Regions span 4 continents, ensuring low-latency global deployment.

5,633

Open-source, Pusher-compatible WebSockets server that's simple, fast, and resilient for building real-time applications.

Soketi preview

Open-source, Pusher-compatible WebSockets server that's simple, fast, and resilient for building real-time applications.

3,752

Lightweight Firebase alternative built to run anywhere

Bknd preview

BKND is a lightweight, feature-rich backend platform designed to integrate effortlessly with your framework of choice. Built on web standards with edge-readiness, it offers a flexible and scalable solution for modern web applications. - Database: Define, query, and control your data with ease using JSON Schema. - Authentication: Implement reliable authentication strategies with GitHub, Google, Apple, and more. - Storage & Media: Effortlessly manage and serve media files. - Workflows: Design and run workflows with seamless automation. - Edge-Optimized: Runs seamlessly in any JavaScript environment—lightweight yet powerful. - Framework-Friendly: Integrates effortlessly with Next.js, Remix, Hono, or runs standalone in Bun, Node, and Deno. - Built on Web Standards: From JSON Schema to OAuth/OIDC, ensuring full interoperability. - Adapter-First Approach: Leverage existing infrastructure or extend with flexible adapters. - Fully Extensible: Customize everything with the workflow builder. - Open Source: Freedom to modify, adapt, and evolve with the community. BKND is open-source and can be self-hosted on any JavaScript-compatible environment, including Bun, Node.js, and Deno. It supports deployment on platforms like AWS, Cloudflare, and Vercel, making it highly adaptable to your infrastructure needs.

2,975

Private first self-hosted no-code database & BaaS

undb preview

unDB is a privacy-first, self-hosted no-code database and backend-as-a-service (BaaS) designed to simplify application development. It enables users to create, manage, and scale databases and backend services without writing a single line of code, while maintaining full control over their data. - No-Code Database Management: Build and manage databases visually with an intuitive drag-and-drop interface. - Backend-as-a-Service (BaaS): Quickly set up APIs, authentication, and other backend services without backend development. - Self-Hosting: Deploy unDB on your own infrastructure for complete data privacy and control. - Privacy-First: Designed with data security and privacy at its core, ensuring sensitive information remains protected. - Open Source: Fully open-source under a permissive license, allowing for customization and community contributions. - Scalability: Supports scaling from small projects to enterprise-level applications. - Multi-User Collaboration: Enable team collaboration with role-based access control and shared workspaces. - Extensible: Integrate with existing tools and services via APIs and webhooks. unDB is built with modern web technologies and can be self-hosted on any infrastructure that supports Docker containers. The project is written primarily in TypeScript and Go, with a focus on performance, security, and ease of deployment. Detailed installation and configuration guides are available in the official documentation.

2,014

Infrastructure from code for any cloud

Nitric preview

Nitric is an open-source cloud-native framework that transforms infrastructure management by generating cloud resources directly from your application code. Designed for developers, it eliminates manual cloud configuration, enabling faster deployments across AWS, Google Cloud, and Azure. - Infrastructure from Code: Define cloud resources (functions, APIs, databases) in your code and let Nitric handle provisioning - Multi-Cloud Support: Deploy to AWS, Google Cloud Platform, or Azure with a single codebase - Developer-First Approach: Focus on writing application logic while Nitric manages infrastructure complexity - Open Source: Fully open-source under the Apache 2.0 license - Security by Default: Built-in security best practices for authentication, networking, and data protection - Scalable Architecture: Designed for both small projects and enterprise-grade applications - Local Development: Test and debug infrastructure locally before deployment - Integration Ready: Works with existing CI/CD pipelines and cloud-native tools Nitric is primarily designed for cloud deployment but can be self-hosted on compatible cloud platforms. The framework uses standard cloud provider APIs, making it portable across environments. For local development and testing, Nitric provides tools to simulate cloud services on your development machine. The core framework is open-source (Apache 2.0) with enterprise features available through Nitric's commercial offerings.

2,011

Secure identity & authentication platform for developers

Authgear preview

Authgear is a secure identity and authentication platform designed to simplify complex authentication requirements for developers. Whether you need passwordless login, biometric authentication, or enterprise SSO, Authgear provides a frictionless and scalable solution. - Enterprise-Grade Security: Adaptive MFA, attack protection, SMS pumping prevention, and biometric authentication. - Flexible Authentication Methods: Passwordless, social login, passkeys, WhatsApp OTP, and machine-to-machine tokens. - Single Sign-On (SSO): Seamless integration with enterprise identity providers for B2B and B2C use cases. - User Management: Self-serve settings and customizable user interfaces for branding. - Extensibility: Low-code integration with minimal development effort for rapid deployment. - Scalability: Built to handle growth from small projects to large-scale enterprise applications. - Compliance & Trust: GDPR-compliant with enterprise-grade security and high availability. Authgear offers a fully managed cloud solution with enterprise support. For self-hosting, the open-source authgear-server is available, allowing full control over deployment and infrastructure. The platform is designed for scalability, security, and ease of integration, making it suitable for businesses of all sizes.

Open source user authentication for apps

SuperTokens preview

SuperTokens is an open-source authentication solution designed for developers who want full control over their user management without sacrificing speed or security. - Prebuilt UI: Ready-to-use login pages with customizable themes and password policies - Multiple Login Methods: Email/password, magic links, passwordless, social logins, and SSO - Security Suite: Built-in attack protection, session management, and account linking - Multi-Tenancy: Support for multiple organizations or teams within a single deployment - Self-Hosting: Full control over data with options for on-premises or cloud deployment - Framework Agnostic: SDKs available for React, Node.js, Next.js, and more - Enterprise Ready: Features like SSO, RBAC, and audit logs for business applications - Cost-Effective: Open-source core with reasonable pricing for advanced features SuperTokens can be self-hosted on your own infrastructure or used via their managed service. The open-source core (supertokens-core) is available on GitHub and supports Docker, Kubernetes, and various cloud providers. Documentation provides step-by-step guides for integration with popular frameworks and databases.

158

Open source chat server for mobile and web apps

SAMA preview

SAMA is a next-generation open source chat server designed for mobile and web applications. It provides a secure, scalable, and easy-to-use messaging solution with built-in end-to-end encryption and clustering capabilities. - Messaging: Rich media messages, status indicators, private/group chats, file attachments, and message history API - User Management: Authorization, profile editing, user search, and block list functionality - Multi-Device Support: Seamless connectivity across multiple devices with online/offline message delivery - Last Activity Tracking: Server-side tracking of online/offline status with subscription API - Push Notifications: APNS, FCM, and web push notifications for offline message delivery - Clustering: Built-in support for large-scale deployments and high user loads SAMA is open source and can be self-hosted. The server is built with modern technologies and supports clustering out of the box. Documentation and API references are available for developers looking to integrate or customize the solution. The project provides both backend (sama-server) and frontend (sama-client) components.

6,833

Low-code backend for Firebase & Google Cloud

Rowy preview

Rowy is a low-code backend platform designed to simplify database management and backend development on Firebase and Google Cloud. It provides an intuitive spreadsheet-like UI for managing Firestore data while enabling developers to write backend logic directly within the same interface. - Spreadsheet-like UI: Manage Firestore data in a familiar Airtable-like interface with over 30 field types. - Instant Admin Panels: Create custom admin dashboards without writing frontend code. - Backend Logic in Browser: Write and execute Cloud Functions directly from the Rowy interface. - Full Extensibility: Integrate any npm package or API without complex configuration. - Firebase Integration: Seamlessly manage Firebase Authentication and Firestore operations. - Scalable Architecture: Data remains on your Google Cloud project for full control and scalability. - Visual Workflow Builder: Design backend workflows visually with scheduled jobs and API endpoints. - Open Source: Free and open-source with community-driven development. Rowy is built on Firebase and Google Cloud technologies. While the core platform is cloud-hosted, the open-source nature allows for potential self-hosting options. The platform emphasizes data sovereignty by keeping all operations within your Google Cloud project, ensuring compliance with data residency requirements.

Secure AI API keys without backend or SDKs

Proxed AI preview

Proxed.AI is the simplest way to protect AI API keys in iOS apps. Lock down your API credentials, verify device authenticity with Apple's DeviceCheck, and structure AI outputs—all without a backend. Open-source and available for self-hosting. - Zero Backend Required: Replace provider URLs with Proxed endpoints for instant security - Split-Key Architecture: Store sensitive key halves server-side, harmless fragments in apps - Apple DeviceCheck Integration: Hardware-level device attestation blocks emulators and jailbroken devices - Granular Cost Guardrails: Set per-project rate limits and spending ceilings with real-time alerts - Response Formatting: Enforce consistent output formats from any AI model - Multi-Provider Support: Secure OpenAI, Anthropic, and other AI provider APIs - Vision & Text Analysis APIs: Built-in capabilities for image and document processing - Real-time Monitoring: Track API usage and detect anomalies instantly Proxed.AI is 100% open-source (MIT license) and available on GitHub. The self-hosted version provides: - Complete infrastructure control - No usage limits or subscription fees - Privacy-focused deployment options - Enterprise-grade security features Deployable via Docker or direct installation. Supports both cloud and on-premise setups. Hosted Plans: Starter ($25/year) and Pro ($100/year) tiers available with additional features and support.

Postgres backends for apps and agents

Neon Postgres preview

Neon is a serverless Postgres database platform built for modern applications and AI agents. It combines Lakebase Postgres with integrated authentication, serverless functions, S3-compatible storage, and an AI gateway into a unified backend. - Lakebase Postgres: Storage-compute separation for instant scaling and branching - Built-in Auth: Authentication integrated directly into your database - Serverless Functions: Compute next to your data for low-latency operations - Object Storage: S3-compatible storage that branches alongside your database - AI Gateway: Single API for frontier and open-source AI models - Autoscaling: Automatic instance sizing based on workload demands - Branching: Faster Postgres workflows with instant database branches - Instant Restore: Recover from mistakes in seconds - Vector & Hybrid Search: Advanced search capabilities for AI applications Neon is a fully managed cloud service built on Lakebase Postgres architecture. While the core technology is open source (available at https://github.com/neondatabase/neon), the managed service includes additional features like the AI gateway, authentication, and advanced tooling. The platform is designed for high availability with automatic failover and regional replication. For self-hosting the open-source components, documentation is available in the GitHub repository, though the full managed experience requires Neon's cloud infrastructure.

14,470

Modern auth infrastructure for developers

Logto preview

Logto provides modern authentication infrastructure designed for developers, making it easy to integrate OAuth 2.1, OIDC, and SAML protocols into any application. - Multi-tenancy & RBAC: Manage multiple tenants with role-based access control for scalable applications. - Enterprise SSO: Seamless single sign-on integration for teams and organizations. - OAuth 2.1 & OIDC: Simplified implementation of industry-standard authentication protocols. - Framework Agnostic: Works with any framework including Next.js, React, Vue, Angular, Go, and Android. - No-Code Option: Quick setup without extensive coding for faster deployment. - Scalable Pricing: Free tier for 50K MAUs with token-based pay-as-you-go model. - Developer-First Support: Open-source core with fast integration and dedicated support. Logto is open-source and can be self-hosted for full control over your authentication infrastructure. The platform is designed for reliability and is trusted by public companies, startups, and government agencies worldwide.

543

Unified chat & AI SDK for web, iOS & Android

Ethora preview

Ethora provides a unified SDK to integrate real-time chat, AI agents, and interactive workflows into web, iOS, and Android applications. Designed for developers and businesses, it supports self-hosting for full data ownership and compliance with standards like HIPAA, SOC 2, and GDPR. - Cross-Platform SDK: Compatible with web, iOS, Android, React.js, React Native, and legacy systems. - AI Agent Builder: No-code tool to create AI agents with RAG capabilities by crawling websites and indexing documents. - Self-Hosting: Deploy on AWS, your own cloud, or on-premises for complete data control. - Vertical-Specific Solutions: Pre-configured SDKs for finance, healthcare, gaming, education, and more. - Voice & Video Chat: Real-time voice and audio rooms for enhanced user engagement. - Embeddable Widgets: Drop-in chat and AI agent widgets for any website or portal. - Compliance Ready: HIPAA, SOC 2, and GDPR compliant for sensitive industries. - Document Indexing: Turn unstructured documents into AI knowledge bases for RAG applications. Ethora is open-source and can be self-hosted on AWS, private clouds, or on-premises. The platform supports integration with existing infrastructure and provides tools for data privacy and security compliance. Documentation and support are available for developers to customize and extend functionality.

37,600

Open source headless CMS & backend platform

Directus preview

Directus is an open-source backend platform that connects to any SQL database, instantly generating REST and GraphQL APIs while providing a no-code admin interface. It includes native MCP server support for AI tools like Claude, ChatGPT, and Cursor, enabling teams to work collaboratively on their data without tickets or manual processes. - Instant APIs: Automatically generates production-ready REST and GraphQL APIs from your database schema - No-Code Admin Interface: Full-featured CMS with digital asset management, dashboards, and visual editing - AI Integration: Native MCP server for connecting AI assistants directly to your live data with role-based access control - Self-Hosting: Deploy on your own infrastructure or use Directus Cloud - Real-Time Updates: WebSocket subscriptions for live data changes and collaborative editing - Multi-Team Workspace: Separate interfaces and permissions for content, development, and operations teams - Reusable Blocks: Many-to-any relationships for creating modular content structures - Built-in AI Assistant: Conversational AI embedded in the Studio for content operations - Database Agnostic: Works with PostgreSQL, MySQL, SQLite, SQL Server, Oracle, and more - Self-Hosting: Docker, Node.js, or direct deployment options available - MCP Server: Native integration with Claude Desktop, Cursor, ChatGPT, and other MCP-compatible tools - Cloud Hosting: Directus Cloud available for managed deployments - Extensible: Plugin architecture for adding custom functionality and integrations

205

Open-source live update platform for mobile apps

Capgo preview

Capgo is an open-source live update platform designed to streamline mobile app updates for Ionic and Capacitor applications. It eliminates the need for frequent app store resubmissions by delivering over-the-air (OTA) updates directly to users. - Over-the-Air (OTA) Updates: Deploy app updates instantly without app store delays. - Native Build Delivery: Distribute native builds efficiently to users. - Release Channels: Manage updates through customizable release channels for different user segments. - Real-Time Logs: Monitor app performance and update status in real time. - Analytics Dashboard: Track user engagement and update adoption with built-in analytics. - Capgo CLI & MCP: Command-line tools and Model Context Protocol integration for seamless workflows. - Plugin Ecosystem: Access 3,270+ plugins for enhanced app functionality. - Enterprise Solutions: Tailored offerings for startups, agencies, and large enterprises. Capgo is open-source and can be self-hosted. The platform supports integration with various CI/CD pipelines and provides comprehensive documentation for setup and configuration. It is built with scalability and developer experience in mind, making it suitable for projects of all sizes.

Comprehensive authentication framework for TypeScript apps

Better Auth preview

The most comprehensive authentication framework for TypeScript applications. Better Auth is designed to be composable, plugin-based, and built to scale—powering everything from weekend projects to the largest consumer and enterprise apps. - Framework Agnostic: Works seamlessly with Next.js, Nuxt, SvelteKit, Astro, Hono, and 20+ more frameworks. - Built-in Credential Auth: Includes sessions, email verification, and password reset out of the box. - Social Sign-On: Supports Google, GitHub, Apple, Discord, and 34+ OAuth providers. - Multi-Tenancy: Built-in teams, roles, invitations, and access control for organizational apps. - Enterprise Ready: Features SSO, SAML 2.0, SCIM, and directory sync for large-scale deployments. - 50+ Auth Methods: Passkeys, magic links, API keys, JWTs, anonymous sessions, OIDC, and more. - AI Agent Auth: MCP auth, token exchange, and agent delegation for AI-powered applications. - Security & Observability: Bot detection, IP blocking, email validation, and real-time threat monitoring. - User Management: Comprehensive dashboard for managing users, sessions, and organizations with audit logs. - Self-Hosted Infrastructure: Connect to Better Auth's infrastructure for enhanced security, analytics, and enterprise features. Better Auth is a TypeScript framework that can be self-hosted or used with Better Auth's managed infrastructure. The framework supports declarative configuration, bringing your own database, and integrates with OAuth providers. Enterprise features like SSO, SCIM, and advanced security are available through the managed service. typescript import { betterAuth } from "better-auth" export const auth = betterAuth({ emailAndPassword: { enabled: true }, socialProviders: { google: { clientId: process.env.GOOGLECLIENTID!, clientSecret: process.env.GOOGLECLIENTSECRET! }, github: { clientId: process.env.GITHUBCLIENTID!, clientSecret: process.env.GITHUBCLIENTSECRET! } }, plugins: [twoFactor(), passkey(), organization()] })

1,781

Open source privacy-first analytics for apps

Aptabase preview

Aptabase is an open-source, privacy-first analytics platform designed for mobile, desktop, and web applications. It provides real-time insights without compromising user privacy, offering a simple alternative to tools like Google Firebase Analytics. - Truly Anonymous Data: Sessions are completely anonymous with no device identifiers, cookies, or fingerprinting used - 100% Data Ownership: Your data belongs to you—no selling, no sharing, and exportable at any time - Real-Time Analytics: Live dashboard updates as users interact with your app - Multi-Platform SDKs: 17 lightweight SDKs for Swift, Kotlin, Flutter, React Native, Electron, Tauri, .NET MAUI, Unity, Unreal Engine, Godot, Python, C++, and more - GDPR/CCPA Compliant: Built to meet strict privacy regulations without requiring opt-in consent - EU/US Data Residency: Choose between EU or US data centers, or self-host your own servers - Event Tracking: Measure anything in your app with custom event tracking - Debug/Release Mode: Automatic detection to separate test data from production - Mobile-First Dashboard: Access analytics on-the-go with a dashboard optimized for mobile devices Aptabase is 100% open source (MIT license) and can be self-hosted for complete data control. The platform offers: - Docker-based deployment for easy self-hosting - PostgreSQL backend for data storage - Real-time data processing with Go backend - Web-based dashboard for visualization Self-hosting documentation is available in the GitHub repository.

Authentication and security APIs for apps

Stytch preview

Stytch provides a unified identity platform that simplifies authentication, authorization, and security for applications. Designed for both human users and AI agents, it offers a single integration to make your app enterprise-ready and agent-ready. - Unified Identity Platform: Single integration for authentication, authorization, and security. - Enterprise-Ready: Built to scale for enterprise applications with robust security measures. - AI Agent Support: Designed to work seamlessly with AI agents, ensuring compatibility and security. - Comprehensive SDKs: Easy-to-use SDKs and APIs for quick integration across multiple platforms. - Security-First: Advanced security features to protect user data and prevent breaches. - Scalability: Handles high traffic and large user bases without compromising performance. - Developer-Friendly: Extensive documentation and support to streamline the development process. Stytch is a cloud-based service and does not require self-hosting. It provides APIs and SDKs for integration into your applications, ensuring ease of use and scalability.

Open-source backend server for web & mobile apps

Imagine.dev preview

Appwrite is an open-source backend server that simplifies the development of modern web and mobile applications. Built for developers who want to focus on their apps, not infrastructure. - Auth: Secure user authentication with multi-factor authentication (MFA) and OAuth support - Databases: Scalable and robust databases with real-time capabilities - Storage: Advanced file storage with compression and encryption - Functions: Deploy and scale serverless functions effortlessly - Messaging: Full-featured messaging service for real-time communication - Realtime: Subscribe and react to any event in your application - Sites: Host static sites, SSR, and CSR frontends with built-in CI/CD - Multi-framework support: Works seamlessly with React, Next.js, Vue, Svelte, Flutter, and more - AI Integration: Built-in support for AI agents and MCP tools Appwrite is open-source (MIT licensed) and can be self-hosted on any Linux server. The platform provides Docker-based deployment for easy setup and management. Cloud hosting is also available for teams that prefer a managed solution. All components are GDPR compliant and designed with security and privacy in mind.

Mobile DevOps platform for Capacitor & Ionic apps

Capawesome preview

The mobile app platform for modern teams. From commit to App Store in minutes with cloud CI/CD, instant live updates, automated store submissions, and 100+ native plugins. - Capawesome Cloud: Cloud-based native builds, OTA live updates, and automated app store publishing with managed CI/CD. - Capawesome SDKs: 100+ mobile SDKs (50+ open-source, 34+ enterprise) with 5M+ downloads monthly, including drop-in replacements for Ionic Enterprise plugins. - Capawesome CLI: 40+ scriptable commands with JSON output, CI/CD-ready, and Agent Skills for AI integration. - MCP Server: Provides up-to-date docs for every plugin and full control of Capawesome Cloud for AI agents like Claude and Cursor. - Enterprise-Grade Support: Official Ionic Developer Experts maintain every plugin and SDK. Capawesome is a fully managed cloud platform with no self-hosting option. The CLI is open-source and can be used in CI/CD pipelines or local development. The platform is built for mobile DevOps with native integrations for Capacitor, Ionic, Cordova, iOS, and Android. Pricing: Freemium model with free tiers and enterprise plans. Privacy & Compliance: GDPR compliant with EU data residency options. AI Integration: Native AI agent support via MCP Server and CLI Agent Skills.

339

Secure authentication & authorization platform

Auth0 preview

Auth0 is a comprehensive identity management platform designed for both human users and AI agents. It provides secure, scalable authentication and authorization solutions with features like universal login, passwordless authentication, user management, and embedded login capabilities. - Universal Login: Single sign-on experience across all devices and platforms - Passwordless Authentication: Email magic links, SMS codes, and biometric options - User Management: Centralized dashboard for user profiles, roles, and permissions - AI Agent Identity: Specialized authentication for AI agents and MCP servers - Token Vault: Secure storage and management of API tokens - Breached Password Detection: Proactive protection against compromised credentials - Embedded Login: Seamless authentication within applications - Multi-Factor Authentication: Support for SMS, authenticator apps, and hardware keys - Social Logins: Integration with 40+ identity providers (Google, Facebook, etc.) - Customizable UI: Theming options for login pages and authentication flows Auth0 is a fully managed cloud service with no self-hosting option. The platform offers SDKs for 30+ programming languages and frameworks, including React, Next.js, Angular, Vue.js, and mobile platforms. Enterprise plans include dedicated support and compliance certifications (SOC 2, ISO 27001, GDPR).

About Firebase

Firebase is Google's unified platform for mobile and web app development, offering a suite of cloud-based tools and services to help developers build, improve, and grow their apps.

Key Features of Firebase

  • Build: Tools for rapid app development including App Hosting, Authentication, Cloud Functions, Cloud Storage, Firestore, and Realtime Database
  • Run: Monitoring and optimization tools such as Crashlytics, Performance Monitoring, Remote Config, A/B Testing, and Cloud Messaging
  • AI Integration: Firebase AI Logic and Generative AI capabilities for building intelligent applications
  • Scalability: Globally distributed infrastructure powered by Google Cloud
  • Security: App Check for protecting backend services and authentication systems
  • Extensions: Pre-built integrations to extend app functionality
  • Analytics: Google Analytics for tracking user behavior and app performance
  • Developer Tools: Comprehensive documentation, samples, and community resources

Tech / Self-Hosting

Firebase is a fully managed cloud service hosted by Google. It does not require self-hosting as all infrastructure is provided and maintained by Google Cloud. The platform offers a free tier with pay-as-you-go pricing for additional usage beyond free limits.

Learn more about pricing