supabase

supabase

Firebaseの代替として

Supabaseは、Postgresの開発プラットフォームです。エンタープライズグレードのオープンソースツールを使用してFirebaseの機能を構築しています。ホスト版のPostgreSQLデータベース、認証、自動生成API(REST/GraphQL/Realtime)、Edge Functions、ファイルストレージ、AI+ベクトルツールキットを統合しています。

  • PostgreSQLデータベース — フルマネージドのPostgreSQL。行レベルセキュリティ(RLS)を標準サポート
  • 認証・認可 — GoTrueベースのJWT認証。メール/パスワード、OAuth、マジックリンク、MFAに対応
  • 自動生成API — PostgreSQLスキーマからREST API(PostgREST)とGraphQL API(pg_graphql)を自動生成
  • リアルタイム — Elixirサーバーによるリアルタイムサブスクリプション。WebSocketでデータベース変更を即座に反映
  • Edge Functions — Denoベースのサーバーレスファンクション。エッジでの処理実行
  • ストレージ — S3上のファイル管理用RESTful API。Postgresで権限管理
  • AI + ベクトル — ベクトル/エンベディングツールキットを提供。AIアプリケーション開発に対応
  • マルチSDK — JavaScript、Flutter、Swift、Python、Kotlin、C#、Go等の公式・コミュニティSDKを提供

TypeScript + Elixir製。こんな人におすすめ: Firebase代替のPostgreSQLベースBaaSが必要な開発者、SQL準拠のバックエンドで既存のPostgreSQLスキルを活かしたいチーム。導入のポイント: supabase.com/dashboard で即座に利用開始可能。Dockerでのセルフホストにも対応。Firebaseと異なりSQL準拠のため、標準的なPostgreSQLツールとスキルがそのまま使えます。

Stars
100,436
Forks
12,005
言語
TypeScript
ライセンス
Apache-2.0
aialternativeauthdatabasedenoembeddingsexamplefirebasenextjsoauth2+9

代替元のサービス

関連ツール