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

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

Supabase

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

日本語の資料あり

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

スター11.5万
健全度
37,807
セキュリティScorecard7.0

Strapi

代替対象: Contentful / TypeScript / MIT

日本語の画面あり

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

スター7.3万
健全度
24,244
セキュリティScorecard7.0

code-server

代替対象: GitHub Codespaces / TypeScript / MIT

日本語の画面あり

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

スター8.0万
健全度
23,746
セキュリティScorecard未評価

Hoppscotch

代替対象: Postman / TypeScript / MIT

日本語の画面あり

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

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

Traefik

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

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

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

Coolify

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

日本語の画面あり

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

スター6.6万
健全度
19,843
セキュリティScorecard未評価

Gitea

代替対象: GitHub / Go / MIT

日本語の画面あり

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

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

Appwrite

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

日本語の画面あり

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

スター5.8万
健全度
17,777
セキュリティScorecard7.5

PocketBase

代替対象: Firebase / Go / MIT

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

スター6.2万
健全度
17,381
セキュリティScorecard3.7

Meilisearch

代替対象: Algolia / Rust / MIT

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

スター6.0万
健全度
16,542
セキュリティScorecard未評価

DBeaver

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

日本語の画面あり

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

スター5.2万
健全度
15,717
セキュリティScorecard5.6

Gogs

代替対象: GitHub / Go / MIT

日本語の画面あり

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

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

Kong

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

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

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

Bruno

代替対象: Postman / JavaScript / MIT

日本語の資料あり

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

スター4.8万
健全度
13,890
セキュリティScorecard未評価

Jenkins

代替対象: CircleCI / Java / MIT

日本語の画面あり

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

スター2.7万
健全度
12,420
セキュリティScorecard6.4

Gitness

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

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

スター3.9万
健全度
11,622
セキュリティScorecard未評価

Insomnia

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

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

スター4.0万
健全度
11,471
セキュリティScorecard8.7

Portainer

代替対象: Docker Desktop / TypeScript / Zlib

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

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

Dokploy

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

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

スター3.8万
健全度
11,392
セキュリティScorecard未評価

Argo CD

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

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

スター2.5万
健全度
11,337
セキュリティScorecard8.9

Podman

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

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

スター3.3万
健全度
10,619
セキュリティScorecard未評価

Harbor

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

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

スター3.0万
健全度
10,506
セキュリティScorecard7.7

k3s

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

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

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

OpenTofu

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

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

スター3.1万
健全度
9,609
セキュリティScorecard未評価

Dokku

代替対象: Heroku / Shell / MIT

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

スター3.2万
健全度
9,491
セキュリティScorecard5.6

Parse Platform

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

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

スター2.1万
健全度
8,067
セキュリティScorecard7.2

Pulumi

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

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

スター2.6万
健全度
7,459
セキュリティScorecard8.0

Typesense

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

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

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

OpenSearch

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

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

スター1.4万
健全度
6,200
セキュリティScorecard未評価

Apache APISIX

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

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

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

Coder

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

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

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

phpMyAdmin

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

日本語の画面あり

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

スター7,972
健全度
5,015
セキュリティScorecard5.6

OneDev

代替対象: GitHub / Java / MIT

日本語の画面あり

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

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

CapRover

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

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

スター1.5万
健全度
4,379
セキュリティScorecard4.3

Kamal

代替対象: Heroku / Ruby / MIT

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

スター1.5万
健全度
4,176
セキュリティScorecard未評価

Unleash

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

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

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

DevPod

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

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

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

Tekton

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

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

スター9,095
健全度
3,521
セキュリティScorecard6.7

Netmaker

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

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

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

OpenVSCode Server

代替対象: GitHub Codespaces / TypeScript / MIT

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

スター6,205
健全度
3,318
セキュリティScorecard未評価

Woodpecker CI

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

日本語の画面あり

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

スター8,136
健全度
2,760
セキュリティScorecard6.1

Nhost

代替対象: Firebase / Go / MIT

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

スター9,376
健全度
2,759
セキュリティScorecard未評価

Adminer

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

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

スター7,944
健全度
2,735
セキュリティScorecard3.9

Headlamp

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

日本語の画面あり

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

スター7,583
健全度
2,696
セキュリティScorecard7.5

Rancher Desktop

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

日本語の画面あり

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

スター7,407
健全度
2,104
セキュリティScorecard6.9

pgAdmin

代替対象: DBeaver / Python / PostgreSQL

日本語の画面あり

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

スター3,929
健全度
1,581
セキュリティScorecard未評価

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

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

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

選ぶときのポイント

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

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

最終更新:2026/10/01

代替するSaaSから探す

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

2つを比べる