データベースの無料OSSツール8選
バックエンドプラットフォーム、ノーコードデータベース、BaaS(Backend as a Service)。FirebaseやAirtableの代替として、PostgreSQLベースのリレーショナルDBや、既存データベースにノーコードUIを被せるツールを掲載しています。
8件のツール
supabase
100,436TypeScriptApache-2.0
フリーミアム
nocodb
62,628TypeScriptNOASSERTION
オープンコア
pocketbase
57,458GoMIT
無料
appwrite
55,582TypeScriptBSD-3-Clause
フリーミアム
directus
34,707TypeScriptNOASSERTION
オープンコア
nocobase
22,067TypeScriptNOASSERTION
オープンコア
nhost
9,125TypeScriptMIT
フリーミアム
baserow
4,578PythonNOASSERTION
オープンコア
データベースツールの選び方
バックエンドプラットフォームやノーコードデータベースは、アプリケーション開発の基盤です。FirebaseやAirtableの便利さはそのままに、データの所有権とカスタマイズの自由を確保できるOSS代替が充実しています。PostgreSQLをベースにしたBaaSから、スプレッドシートライクなノーコードUIまで、開発スタイルに合わせた選択が可能です。
- BaaS(Backend as a Service)— SupabaseはFirebase代替のPostgreSQLベースBaaS。認証、ストレージ、リアルタイムサブスクリプション、Edge Functionsを統合
- オールインワンBaaS — AppwriteとNhostは認証・データベース・ストレージ・サーバーレス関数を統合。Firebaseからの移行先として人気
- ノーコードデータベース — NocoDBはAirtable代替。既存のMySQL/PostgreSQLにスプレッドシートUIを被せて使える。Baserowも同カテゴリ
- 軽量BaaS — PocketBaseは1バイナリで動作する超軽量BaaS。SQLite内蔵でDocker不要、個人プロジェクトに最適
- ローコードプラットフォーム — NocoBaseは企業向けノーコードプラットフォーム。ワークフロー、権限管理、プラグインシステムを備える
Firebase代替ならSupabase(最も成熟)、軽量プロジェクトならPocketBase(1バイナリ)、Airtable代替ならNocoDB(既存DB接続可)、フルスタックBaaSならAppwriteが最適です。