# Appwrite

Firebaseの代わりになるオープンソース。Firebaseの代わりに使える、アプリのバックエンドの基盤。認証、データベース、ファイルの保存、サーバー側の関数などを、まとまったAPIと管理画面で使える。

- ossalt.jp のページ: https://ossalt.jp/tools/appwrite/
- 公式サイト: https://appwrite.io
- GitHub: https://github.com/appwrite/appwrite
- 代わりになるSaaS: Firebase
- カテゴリ: 開発・デプロイ基盤
- ライセンス: BSD-3-Clause（許容型）
- 画面の日本語翻訳: あり
- 日本語のドキュメント: 未確認
- Dockerでの導入: あり
- GitHubのスター: 57,896（直近32日間で+307）
- 最終コミット: 2026-11-08
- OpenSSF Scorecard: 7.5 / 10

## Appwriteとは

Appwrite（アップライト）は、Webアプリやスマートフォンアプリの裏側（バックエンド）に必要な機能を、まとめて提供する基盤です。データベース、ユーザーの認証、ファイルの保存、サーバー側の関数の実行などを、統一されたAPIと管理画面で使えます。Firebaseの代わりとして使われていて、画面の日本語翻訳もあります。

### できること

- **データベース**：データを保存し、検索や権限の設定ができます。
- **認証**：メールアドレスとパスワードや、外部のアカウントでのログインを提供できます。
- **ファイルの保存**：画像などのファイルを保存して、アクセスの権限を管理できます。
- **関数（Functions）**：サーバー側で動かす処理を、いくつかの言語で書いて実行できます。
- **多くの開発環境に対応**：Web、Flutter、Androidなど、多くの開発環境向けの部品（SDK）があります。

### SupabaseやPocketBaseとの違い

[Supabase](/tools/supabase/)は、PostgreSQLをそのまま使う、SQL中心の構成です。Appwriteは、データベースや認証、関数などを、独自のAPIで統一して扱えるのが特徴です。もっと軽く、1つのファイルで動かしたい場合は、[PocketBase](/tools/pocketbase/)があります（GitHubのリポジトリは移転のためアーカイブされています。詳しくはPocketBaseのページを参照してください）。比較は「[AppwriteとSupabaseの違い](/compare/appwrite-vs-supabase/)」と「[AppwriteとPocketBaseの違い](/compare/appwrite-vs-pocketbase/)」を参照してください。

### 注意点

- 自前で動かす場合、公式の手順（Docker）で、多くのコンテナが動く構成になります。メモリには余裕のあるサーバーを用意しましょう。
- バックアップ、アップデート、セキュリティの対策は、自分たちで行います。公式のクラウド版もあります。
- ライセンスはBSD-3-Clauseです。

[Firebaseの代替](/alternatives/firebase/)のページで、ほかの候補も比べられます。

## よくある質問

**Appwriteは日本語で使えますか？**

リポジトリに画面の日本語翻訳のファイルがあることを確認できています。翻訳されている範囲はツールによって異なるため、導入前に実際の画面で確かめてください。

**AppwriteはDockerで動かせますか？**

リポジトリで、Docker用のファイルや公式のコンテナイメージの案内を確認できています。手順は公式のドキュメントに従ってください。

**Appwriteは無料で使えますか？ 業務で使ってもよいですか？**

ライセンスはBSD-3-Clause（許容型）です。制限の少ない「許容型」のライセンスで、社内の業務で使うことも、改変することも、広く認められています。配布するときは、著作権の表示などの条件を守る必要があります。自分のサーバーで動かす場合も、サーバー代と、アップデートやバックアップなどの運用の手間がかかります。また、一部の機能を有料版だけで提供しているツールもあります。

**Appwriteの開発は続いていますか？**

最後の更新は今日です。過去12か月のリリースは32回です。GitHubのスターは、直近32日間で307増えています。

**Appwriteのセキュリティの評価は？**

OpenSSF Scorecard（第三者による自動の採点）は10点満点中7.5点です（7.5点以上が良好の目安）。脆弱性の報告窓口（SECURITY.md）があります。導入後は、セキュリティの更新を確実に適用してください。

**Firebaseの代わりになる、Appwrite以外のツールは？**

当サイトでは、Supabase、PocketBase、SurrealDB、Parse Platformなども掲載しています。下の比較表で、ライセンスや更新状況を見比べられます。

---
データ: ossalt.jp（2026-11-08時点。GitHubの公開データとリポジトリの自動調査による）。「未確認」は「非対応」という意味ではありません。導入前に公式の情報を確認してください。
