開発・デプロイ基盤のオープンソース

Gitホスティング、デプロイ、バックエンド。開発の土台を自前で。 現在46件を収録しています。

Supabase

代替対象: Firebase / TypeScript / Apache-2.0

日本語の資料あり

Postgresベースの開発プラットフォーム。Firebaseの代替として、DB・認証・ストレージ・リアルタイムAPIを一体で提供する。

スター11.4万
健全度
37,908
セキュリティSecurity6.9

Strapi

代替対象: Contentful / TypeScript / MIT

日本語の画面あり

Contentfulの代わりに使える、ヘッドレスCMS。管理画面でコンテンツの型を決めるとAPIが自動で作られ、Node.jsのコードで自由に拡張できる。

スター7.3万
健全度
24,184
セキュリティSecurity6.9

code-server

代替対象: GitHub Codespaces / TypeScript / MIT

日本語の画面あり

VS Codeをブラウザで使う。サーバ上の資源で開発できる。

スター8.0万
健全度
23,703
セキュリティSecurity要確認

Hoppscotch

代替対象: Postman / TypeScript / MIT

日本語の画面あり

Postman代替のAPI開発環境。Web・デスクトップ・CLIで動作し、リクエストのテスト・コレクション管理を軽量にこなす。

スター8.1万
健全度
23,562
セキュリティSecurity5.9

Traefik

代替対象: AWS API Gateway / Go / MIT

AWS API Gatewayの代わりにも使える、リバースプロキシ。DockerやKubernetesで動くサービスを自動で見つけて通信を振り分け、Let's EncryptでのHTTPSの設定も自動で行う。

スター6.5万
健全度
20,221
セキュリティSecurity6.4

Coolify

代替対象: Vercel / PHP / Apache-2.0

日本語の画面あり

Vercel・Heroku・Netlifyの代替となるセルフホストPaaS。静的サイト・DB・コンテナアプリを自分のVPSに簡単デプロイできる。

スター6.5万
健全度
19,582
セキュリティSecurity要確認

Gitea

代替対象: GitHub / Go / MIT

日本語の画面あり

軽量な自前Gitホスティング。GitHubのコア機能(コード管理・Issue・PR・Actions相当のCI)を低スペックのサーバーでも動かせる。

スター5.9万
健全度
19,391
セキュリティSecurity7.1

Appwrite

代替対象: Firebase / TypeScript / BSD-3-Clause

日本語の画面あり

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

スター5.8万
健全度
17,735
セキュリティSecurity7.7

PocketBase

代替対象: Firebase / Go / MIT

Firebaseの代わりに使える、1つのファイルで動くバックエンド。データベース(SQLite)、認証、ファイルの保存、管理画面がそろい、個人開発や小さなアプリに向く。

スター6.2万
健全度
17,369
セキュリティSecurity4.6

Meilisearch

代替対象: Algolia / Rust / MIT

Algoliaの代わりに使える、導入の軽い全文検索エンジン。入力の間違いに強く、入力中に結果を出す検索を作りやすい。日本語の文章を単語に区切る仕組みも備える。

スター6.0万
健全度
16,493
セキュリティSecurity窓口あり

DBeaver

代替対象: DataGrip / Java / Apache-2.0

日本語の画面あり

各種データベースに接続するGUIクライアント。無償版がある。

スター5.2万
健全度
15,669
セキュリティSecurity5.7

Gogs

代替対象: GitHub / Go / MIT

日本語の画面あり

軽量なGitホスティング。1つのバイナリで動作し、資源の少ないサーバでも動く。

スター4.8万
健全度
15,051
セキュリティSecurity5.3

Kong

代替対象: AWS API Gateway / Lua / Apache-2.0

AWS API Gatewayの代わりに使える、APIゲートウェイの定番。認証、利用回数の制限、ログの記録などを、プラグインでAPIの手前に追加できる。

スター4.4万
健全度
14,165
セキュリティSecurity7.5

Bruno

代替対象: Postman / JavaScript / MIT

日本語の資料あり

APIのリクエストをファイルで管理する。クラウドに依存しない。

スター4.8万
健全度
13,758
セキュリティSecurity要確認

Jenkins

代替対象: CircleCI / Java / MIT

日本語の画面あり

CircleCIの代わりに使える、歴史の長いCI/CDのサーバー。プラグインがとても多く、ほとんどのビルドやデプロイの流れを自動化できる。設定の自由度が高い分、管理の手間も大きい。

スター2.7万
健全度
12,401
セキュリティSecurity6.6

Gitness

代替対象: GitHub / Go / Apache-2.0

GitHubの代わりに使える、Gitのホスティングとパイプライン(CI/CD)を備えた開発の基盤(Harness Open Source)。コードの管理、レビュー、ビルドを1つで扱える。

スター3.9万
健全度
11,585
セキュリティSecurity要確認

Insomnia

代替対象: Postman / TypeScript / Apache-2.0

Postmanの代わりに使える、APIのテストと設計のアプリ。REST、GraphQL、gRPC、WebSocketなどに対応し、リクエストをGitで管理することもできる。

スター4.0万
健全度
11,454
セキュリティSecurity8.8

Portainer

代替対象: Docker Desktop / TypeScript / Zlib

DockerとKubernetesを画面で操作する。現場での運用が楽になる。

スター3.9万
健全度
11,394
セキュリティSecurity5.2

Dokploy

代替対象: Vercel / TypeScript / Apache-2.0(/proprietary 部分は別ライセンス)

Paas風のデプロイ基盤を自前で持つ。DockerとGitから配備できる。

スター3.8万
健全度
11,317
セキュリティSecurity要確認

Argo CD

代替対象: CircleCI / Go / Apache-2.0

Gitの状態をKubernetesへ反映し続ける。宣言的な配備に向く。

スター2.4万
健全度
11,247
セキュリティSecurity8.9

Podman

代替対象: Docker Desktop / Go / Apache-2.0

Docker Desktopの代わりに使える、コンテナの実行ツール。常駐するサービス(デーモン)なしで動き、管理者の権限なし(rootless)でもコンテナを動かせる。Dockerとほぼ同じコマンドで使える。

スター3.3万
健全度
10,586
セキュリティSecurity要確認

Harbor

代替対象: Docker Hub / Go / Apache-2.0

Docker Hubの代わりに使える、コンテナイメージの置き場(レジストリ)。利用者ごとの権限の管理や、イメージの脆弱性のスキャン、署名の確認ができる。

スター3.0万
健全度
10,482
セキュリティSecurity7.8

k3s

代替対象: Kubernetes / Go / Apache-2.0

軽量なKubernetes。小さなサーバでもクラスタを組める。

スター3.4万
健全度
10,195
セキュリティSecurity8.0

OpenTofu

代替対象: Terraform / Go / MPL-2.0

Terraformから分岐したIaC。ライセンス変更を受けずに使える。

スター3.1万
健全度
9,569
セキュリティSecurity要確認

Dokku

代替対象: Heroku / Go / MIT

Herokuの代わりに使える、小さな自前のPaaS。git pushでアプリを配備でき、1台の小さなVPSでも動く。操作は主にコマンドで行う。

スター3.2万
健全度
9,483
セキュリティSecurity5.2

Parse Platform

代替対象: Firebase / JavaScript / Apache-2.0

Firebaseの代わりに使える、アプリのバックエンドのサーバー。データの保存、利用者の管理、プッシュ通知などを提供し、多くの言語向けのSDKがそろう。

スター2.1万
健全度
8,070
セキュリティSecurity7.1

Pulumi

代替対象: Terraform / Go / Apache-2.0

Terraformの代わりに使える、インフラをコードで管理するツール。TypeScript、Python、Goなど、ふだんのプログラミング言語でクラウドの構成を書ける。

スター2.6万
健全度
7,442
セキュリティSecurity7.4

Typesense

代替対象: Algolia / C++ / GPL-3.0

Algoliaの代わりに使える、高速な全文検索エンジン。入力の間違いに強く、ベクトル検索との組み合わせもできる。検索用のデータをメモリに載せる作り。

スター2.7万
健全度
7,334
セキュリティSecurity7.0

Apache APISIX

代替対象: AWS API Gateway / Lua / Apache-2.0

AWS API Gatewayの代わりに使える、APIゲートウェイ。再起動せずに経路やプラグインの設定を変えられ、認証や利用回数の制限などをAPIの手前に追加できる。

スター1.7万
健全度
6,141
セキュリティSecurity7.2

OpenSearch

代替対象: Elasticsearch / Java / Apache-2.0

Apacheライセンスの検索基盤。Elasticsearchから分岐した。

スター1.4万
健全度
6,140
セキュリティSecurity要確認

Coder

代替対象: GitHub Copilot / Go / AGPL-3.0

クラウド上に開発環境をセルフホストで立てるためのプラットフォーム。

スター1.7万
健全度
5,280
セキュリティSecurity8.6

phpMyAdmin

代替対象: Adminer / PHP / GPL-2.0

日本語の画面あり

Adminerの代わりにも使える、MySQLとMariaDBの管理画面。ブラウザからテーブルの作成や編集、SQLの実行、データの書き出しができる。古くから広く使われている定番。

スター7,961
健全度
5,008
セキュリティSecurity6.1

OneDev

代替対象: GitHub / Java / MIT

日本語の画面あり

GitホスティングとCIを1つにした基盤。コード検索が強力。

スター1.5万
健全度
4,391
セキュリティSecurity1.8

CapRover

代替対象: Heroku / TypeScript / Apache-2.0

Herokuの代わりに使える、自前のPaaS。DockerとNginxを使い、管理画面からアプリの配備やドメイン、HTTPSの設定ができる。

スター1.5万
健全度
4,375
セキュリティSecurity4.8

Kamal

代替対象: Heroku / Ruby / MIT

コンテナをそのままサーバへ配備する。構成が単純で見通しがよい。

スター1.5万
健全度
4,167
セキュリティSecurity窓口なし

DevPod

代替対象: GitHub Codespaces / Go / MPL-2.0

開発環境の定義を持ち運ぶ。どのクラウドでも同じ環境を再現する。

スター1.5万
健全度
4,132
セキュリティSecurity4.9

Unleash

代替対象: LaunchDarkly / TypeScript / AGPL-3.0

機能の段階的な公開やオン・オフを管理する、フィーチャーフラグの基盤。LaunchDarklyの代替として、15の公式SDK、監査ログ、A/Bテストに対応する。セルフホストできるが、権限管理(RBAC)・SSO・SCIM・3つ以上の環境などは有料プランの機能。

スター1.4万
健全度
4,083
セキュリティSecurity6.1

Tekton

代替対象: CircleCI / Go / Apache-2.0

Kubernetes上でCI/CDを組む。部品を組み合わせて作る。

スター9,093
健全度
3,519
セキュリティSecurity6.7

Netmaker

代替対象: Tailscale / Go / Apache-2.0(pro/配下は別ライセンス)

WireGuardベースの仮想ネットワークを自前で構築するツール。

スター1.2万
健全度
3,361
セキュリティSecurity4.4

OpenVSCode Server

代替対象: GitHub Codespaces / TypeScript / MIT

GitHub Codespacesの代わりに使える、ブラウザで動くVS Code。自分のサーバーで動かして、どの端末からでも同じ開発環境にアクセスできる。

スター6,194
健全度
3,321
セキュリティSecurity窓口あり

Nhost

代替対象: Firebase / TypeScript / MIT

PostgreSQLとGraphQLを軸にしたバックエンド基盤。

スター9,367
健全度
2,755
セキュリティSecurity要確認

Adminer

代替対象: phpMyAdmin / PHP / Apache-2.0 / GPL-2.0

1ファイルで動くDB管理画面。MySQLとPostgreSQLに対応。

スター7,930
健全度
2,732
セキュリティSecurity3.9

Woodpecker CI

代替対象: CircleCI / Go / Apache-2.0

日本語の画面あり

CircleCIの代わりに使える、軽いCI/CDのツール。パイプラインをYAMLで書き、Dockerのコンテナの中で処理を実行する。Giteaなどのコードの置き場と連携できる。

スター8,056
健全度
2,730
セキュリティSecurity6.1

Headlamp

代替対象: Lens / TypeScript / Apache-2.0

日本語の画面あり

Lensの代わりに使える、Kubernetesの管理画面。クラスターの中のリソースを画面で確認・操作でき、プラグインで機能を足せる。ブラウザでもデスクトップのアプリでも使える。

スター7,520
健全度
2,666
セキュリティSecurity7.4

Rancher Desktop

代替対象: Docker Desktop / TypeScript / Apache-2.0

日本語の画面あり

ローカルでKubernetesとコンテナを動かす。商用条件の制約が少ない。

スター7,397
健全度
2,101
セキュリティSecurity6.6

pgAdmin

代替対象: DBeaver / Python / PostgreSQL

日本語の画面あり

DBeaverの代わりに使える、PostgreSQL専用の管理ツール。テーブルの操作、SQLの実行、サーバーの状態の確認を、ブラウザの画面から行える。

スター3,909
健全度
1,570
セキュリティSecurity窓口あり

開発・デプロイ基盤のオープンソースの選び方

ソフトウェアの開発や公開に使うツールは数が多く、このカテゴリには45件を掲載しています。目的別に代表的なものを挙げます。

  • アプリの裏側(バックエンド):データベース・認証・ファイル保存をまとめて使うなら、Supabase、Appwrite、PocketBaseが候補です。Firebaseの代わりになります。
  • 自分のサーバーへの公開:VercelやHerokuのように手軽にアプリを公開するならCoolifyがあります。
  • ソースコードの管理:GitHubのような仕組みを自社で持つならGiteaが軽く動きます。
  • APIの開発と確認:Postmanの代わりに、HoppscotchでAPIを試せます。
  • 開発環境:ブラウザから使える開発環境を用意するならCoderがあります。
  • ヘッドレスCMS・検索:StrapiでコンテンツのAPIを、Meilisearchで全文検索を用意できます。

選ぶときのポイント

  • 自前で運用する範囲を絞る:開発のツールは、つい多くを自前にしたくなります。運用する人の手間を考え、本当に自社で持つべきものから始めましょう。
  • クラウド版との違い:クラウド版と自前で動かす版とで、使える機能が違うツールもあります。

Firebaseの代替、Vercelの代替、GitHubの代替のページも参考にしてください。

最終更新:2026/10/01

代替するSaaSから探す

いま使っているサービスの名前から、代わりになるオープンソースをまとめて比べられます。

2つを比べる