Coder
自社インフラ上でクラウド開発環境をプロビジョニングするセルフホスト型プラットフォームで、すべての開発者に一貫した、使い捨て可能なリモートワークスペースを提供します。
- 活発にメンテナンスされている
- ドキュメントが充実
概要
Coder は、クラウド開発環境(CDE)向けのセルフホスト型プラットフォームです。フルスペックの開発ワークスペースが、個人のノート PC ではなく、チームが管理するインフラ上で動作します。ワークスペースは Terraform として定義されるため、チームが標準とするコンピュートリソース、ネットワークアクセス、ツール類をそのままプロビジョニングでき、安全な WireGuard トンネル経由で開発者が選んだエディタに接続でき、アイドル状態になると自動的にシャットダウンしてコストを抑えられます。
ワークスペースは手動でセットアップするのではなく共有テンプレートからプロビジョニングされるため、各開発者は個人的に変化してしまったローカルマシンではなく、一貫性のある再現可能な環境を得られます。また、開発者の実際の作業成果がワークスペースの基盤インフラだけに存在するわけではないため、ワークスペースは自由に再作成したり破棄したりできます。
Coder は、ベンダーのクラウドではなく自社インフラ上でクラウド開発環境を動かしたいチームに向いており、コードとコンピュートが実際にどこで動くかの制御を手放すことなく、オンボーディングとツール類を標準化できます。カタログにある Gitea や Portainer を置き換えるのではなく補完する存在です。Coder が提供するのは開発ワークスペースそのものであり、コードホスティングやその下にあるコンテナランタイムではないためです。
このカタログに掲載されている理由
カタログ評価: ★★★☆☆ (3/5)
Self-hosted remote development environments, a distinct niche within developer-tools.
- 成熟
- ベンダー主導
- カテゴリ
- 開発者向けツール
- 言語
- Go, TypeScript
- ライセンス
- AGPL-3.0
関連プロジェクト
Okteto
Apache-2.0ローカルでコードを書きながら、アプリケーションをリモートの Kubernetes クラスタ内で直接実行・デバッグできる開発ツールです。
活発にメンテナンスされている
- 開発者向けツール
JupyterLab
BSD-3-Clause多くの人が「Jupyter notebook」と呼ぶときに指す、ノートブック・コード・データのための標準的な Web ベースのインタラクティブなコンピューティング環境で、データサイエンスや研究の分野で広く使われています。
活発にメンテナンスされている
- 開発者向けツール
Playwright
Apache-2.0モダンな Web アプリ向けの、信頼性の高いエンドツーエンドテスト・ブラウザ自動化フレームワークです。
活発にメンテナンスされている
- 開発者向けツール
- テスト
Podman
Apache-2.0バックグラウンドの root サービスを持たない、Docker の代替となるデーモンレスなコンテナエンジンで、コンテナの実行・ビルド・管理を行います。
活発にメンテナンスされている
- 開発者向けツール
誤りを見つけましたか? GitHub で修正を提案する