supabase

supabase

Firebaseの代替として

Supabaseは、PostgreSQLを中心としたバックエンドプラットフォームです。認証、リアルタイムサブスクリプション、ストレージ、Edge Functionsを統合し、Firebaseのセルフホスト可能な代替を提供しています。

  • PostgreSQLデータベース — フルマネージドのPostgreSQL。行レベルセキュリティ(RLS)を標準サポート
  • 認証機能 — メール/パスワード、OAuth(Google、GitHub等)、マジックリンク、多要素認証に対応
  • リアルタイム — WebSocketベースのリアルタイムサブスクリプションでデータベース変更を即座に反映
  • ストレージ — S3互換のファイルストレージ。画像のリサイズやフォーマット変換も対応
  • Edge Functions — Denoベースのサーバーレスファンクション。エッジでの処理実行
  • Auto-generated API — PostgreSQLスキーマからREST API(PostgREST)とGraphQL APIを自動生成

TypeScript + Elixirで構築。Dockerでのセルフホストが可能で、マネージドクラウドも提供。Firebaseと異なりSQL準拠のため、既存のPostgreSQLスキルやツールをそのまま活用できます。

Stars
108,897
Forks
13,709
言語
TypeScript
ライセンス
Apache-2.0
aialternativeauthdatabasedenoembeddingsexamplefirebasenextjsoauth2+9

代替元のサービス

関連ツール