データベースの無料OSSツール8選
バックエンドプラットフォーム、ノーコードデータベース、BaaS(Backend as a Service)。FirebaseやAirtableの代替として、PostgreSQLベースのリレーショナルDBや、既存データベースにノーコードUIを被せるツールを掲載しています。
8件のツール
supabase
108,897TypeScriptApache-2.0
フリーミアム
nocodb
64,859TypeScriptNOASSERTION
オープンコア
pocketbase
60,959GoMIT
無料
appwrite
57,301TypeScriptBSD-3-Clause
フリーミアム
directus
37,777TypeScriptNOASSERTION
オープンコア
nocobase
24,055TypeScriptNOASSERTION
オープンコア
nhost
9,287TypeScriptMIT
フリーミアム
baserow
5,827PythonNOASSERTION
オープンコア
データベースツールの選び方
バックエンドプラットフォームやノーコードデータベースは、アプリケーション開発の基盤です。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が最適です。