appwrite

appwrite

Firebaseの代替として

Appwriteは、Web、モバイル、AIアプリケーション構築のためのオープンソースのオールインワン開発プラットフォームです。認証、データベース、ストレージ、ファンクション、メッセージング、リアルタイム機能、WebアプリホスティングのSitesを統合的に提供します。

  • 認証(Auth)— メール/パスワード、SMS、OAuth、匿名セッション、マジックリンク。MFAとユーザー検証フローに対応
  • データベース — スケーラブルな構造化データストレージ。クエリ、ページネーション、インデックス、リレーションシップに対応
  • ストレージ — セキュアなファイルストレージ。アップロード、ダウンロード、暗号化、圧縮、ファイル変換に対応
  • Functions — サーバーレスコンピュート。15のランタイムでカスタムバックエンドロジックを実行。イベントトリガーまたはスケジュールジョブ
  • メッセージング — メール、SMS、プッシュ通知のマルチチャネル配信
  • Sites — Webアプリのデプロイ・スケーリング。カスタムドメイン、SSR、Git連携、プレビュー対応
  • マルチSDK — Web、Flutter、Apple、Android、React Native(クライアント)+ Node.js、Python、PHP、Dart、Ruby、Swift等(サーバー)
  • ワンコマンドデプロイ — Docker一行でセルフホスト。Appwrite Cloudでマネージドも提供

TypeScript製(BSD 3-Clause License)。こんな人におすすめ: Firebaseの代替としてオールインワンBaaSが必要な開発者、Webホスティングまで含む統合プラットフォームが欲しいチーム。導入のポイント: cloud.appwrite.io で無料利用開始。セルフホストはDocker一行で起動。SupabaseがPostgreSQL特化なのに対し、AppwriteはFirebaseライクな統合体験を提供します。

Stars
55,582
Forks
5,193
言語
TypeScript
ライセンス
BSD-3-Clause
androidappwritebackendbackend-as-a-servicefirebaseflutterhostingiosjavascriptnextjs+7

代替元のサービス

関連ツール