Supabase é uma alternativa de código aberto ao Firebase. Estamos reproduzindo as funcionalidades do Firebase usando ferramentas de código aberto de nível empresarial.

Para ver a documentação completa, visite supabase.com/docs
Estamos atualmente em Beta Público. Assista aos lançamentos deste repositório para ser notificado sobre as principais atualizações.

Supabase é uma combinação de ferramentas de código aberto. Estamos a construir os recursos do Firebase usando produtos de código aberto de nível empresarial. Se as ferramentas e comunidades existirem, com uma licença MIT, Apache 2 ou licença aberta equivalente, usaremos e ofereceremos suporte para essa ferramenta. Se a ferramenta não existir, nós mesmos a construímos e abrimos o código-fonte. Supabase não é uma reprodução 1 para 1 do Firebase. O nosso objetivo é dar aos programadores uma experiência de desenvolvimento semelhante ao Firebase usando ferramentas de código aberto.
Arquitetura atual
Supabase é uma plataforma hospedada. Podes-te inscrever e começar a usar o Supabase sem instalar nada. Ainda estamos a criar a experiência de desenvolvimento local - esse é nosso foco atual, juntamente com a estabilidade da plataforma.
Nossa biblioteca cliente é modular. Cada sub-biblioteca é uma implementação independente para um único sistema externo. Esta é uma das maneiras pelas quais oferecemos suporte às ferramentas existentes.
supabase-{lang}: Combina bibliotecas e adiciona funcionalidades.
| Repositório | Oficial | Comunidade |
|---|---|---|
supabase-{lang} | JS | C# | Flutter | Python | Rust |
postgrest-{lang} | JS | C# | Dart | Python | Rust |
realtime-{lang} | JS | C# | Dart | Python | Rust |
gotrue-{lang} | JS | C# | Dart | Python | Rust |