コード&開発
ソースコードリポジトリ
Section titled “ソースコードリポジトリ”- Bitbucket - 最大5ユーザーまで無制限のパブリック/プライベートGitリポジトリとCI/CD用Pipelinesを提供
- Codeberg - 無料のオープンソースプロジェクト向けに無制限のパブリック/プライベートGitリポジトリ(無制限の共同作業者を含む)。[Forgejo](https://forgejo.org/)を搭載。 [Codeberg Pages](https://codeberg.page/)による静的ウェブサイトホスティング。[Codeberg's CI](https://docs.codeberg.org/ci/)によるCI/CDホスティング。[Codeberg Translate](https://translate.codeberg.org/)による翻訳ホスティング。パッケージおよびコンテナホスティング、プロジェクト管理、課題追跡を含む。
- framagit.org - Framagitは、Framasoftのソフトウェアフォージであり、GitlabソフトウェアをベースにCI、Static Pages、Project pages、Issue trackingを含んでいます。
- GitGud - 無制限のプライベート/パブリックリポジトリ。永久無料。GitLabとSapphireを搭載。CI/CD、Static Hosting、Container Registry、Project Management、Issue Trackingを含む。
- GitHub - 無制限のパブリックリポジトリとプライベートリポジトリ(無制限のコラボレーターを含む)。CI/CD、開発環境、静的ホスティング、パッケージおよびコンテナホスティング、プロジェクト管理、AI Copilotが含まれます。
- gitlab.com - 無制限のパブリック/プライベートGitリポジトリ(最大5人の共同作業者)。CI/CD、Static Hosting、Container Registry、Project Management、Issue Trackingを含む
- heptapod.net - Heptapodは、MercurialをサポートするGitLab Community Editionのフレンドリーなフォークです。
- pijul.com - 無制限の無料オープンソース分散型バージョン管理システム。パッチの確かな理論に基づいた特徴により、学習、使用、配布が容易です。git/hg/svn/darcs の多くの問題を解決します。
- projectlocker.com - 50 MBのスペースで1つの無料プライベートプロジェクト(GitおよびSubversion)
- RocketGit - Gitベースのリポジトリホスティング。無制限のパブリックおよびプライベートリポジトリ。
- savannah.gnu.org - フリーソフトウェアプロジェクト(GNUプロジェクト向け)の共同ソフトウェア開発管理システムとして機能します。
- savannah.nongnu.org - フリーソフトウェアプロジェクト(非GNUプロジェクト向け)のための共同ソフトウェア開発管理システムとして機能します。
- Appinvento - 無料のノーコードアプリビルダー。自動生成されたバックエンドソースコードへの完全なアクセスを提供し、無制限のAPIとルートを可能にします。無料プランには3つのプロジェクトと5つのテーブルが含まれます。
- DhiWise - Figmaデザインを動的なFlutterおよびReactアプリケーションに変換します。そのコード生成技術は、本番環境に対応したモバイルおよびウェブ体験を構築するためのワークフローを最適化するように設計されています。
- Karbon Sites - テキストプロンプト、スケッチ、または履歴書から本番環境対応のフロントエンドコードを生成するAI搭載サイトビルダー兼エディター。ネイティブAndroid(APK)エクスポート、および月5回生成の無料枠(カスタムGemini APIキーで無制限)が特徴です。
- Metalama - C#に特化したツールで、コンパイル時にボイラープレートコードをオンザフライで生成し、ソースコードをクリーンに保ちます。オープンソースプロジェクトには無料で、商用利用可能な無料枠には最大3つのアスペクトが含まれます。
- Supermaven - VS Code、JetBrains、Neovim向けの高速AIコード補完プラグイン。無料枠では、超低遅延に重点を置いた無制限のインライン補完を提供します。
- v0.dev - Vercelが開発したv0は、shadcn/uiとTailwind CSSを使用して、コピー&ペーストしやすいReactコードを生成します。クレジットシステムを採用しており、開始時に1,200クレジット、毎月200クレジットが無料で提供されます。
- beanstalkapp.com - コードの記述、レビュー、デプロイのための完全なワークフロー。1ユーザーと100 MBストレージの1リポジトリで無料アカウントが利用可能。
- codacy.com - PHP、Python、Ruby、Java、JavaScript、Scala、CSS、CoffeeScript の自動コードレビュー。無制限のパブリック/プライベートリポジトリで無料。
- Codeac.io - DevOps向けにGitHub、Bitbucket、GitLab(セルフホスト型も含む)と統合する、Infrastructure as Codeの自動コードレビューツール。標準言語に加え、Ansible、Terraform、CloudFormation、Kubernetesなども分析します。(オープンソース無料)
- codecov.io - コードカバレッジツール (SaaS)。オープンソースおよび1つの無料プライベートリポジトリで無料。
- CodeFactor - Git 用の自動コードレビュー。無料版には、無制限のユーザー、パブリックリポジトリ、および1つのプライベートリポジトリが含まれます。
- coderabbit.ai - AIを活用したコードレビューツールで、GitHub/GitLabと連携します。無料枠には、200 files/hour、3 reviews per hour、50 conversations/hourが含まれます。オープンソースプロジェクトは永久無料です。
- CodSpeed - CIパイプラインでのパフォーマンス追跡を自動化。正確で一貫性のあるメトリクスにより、デプロイ前にパフォーマンスの低下を検出。オープンソースプロジェクトは永久無料。
- coveralls.io - テストカバレッジレポートを表示、オープンソースは無料
- deepscan.io - JavaScriptコードのランタイムエラーを自動的に検出する高度な静的解析ツール。オープンソースプロジェクトは無料。
- DeepSource - DeepSource はソースコードの変更を継続的に分析し、セキュリティ、パフォーマンス、アンチパターン、バグのリスク、ドキュメント、スタイルに分類される問題を発見して修正します。GitHub、GitLab、Bitbucket とネイティブに統合されています。
- DiffText - 2つのコードブロック間の差分を瞬時に検出。完全に無料で利用可能。
- eversql.com - EverSQL - データベース最適化のためのNo.1プラットフォーム。データベースとSQLクエリに関する重要なインサイトを自動的に取得します。
- gerrithub.io - GitHubリポジトリ用のGerritコードレビューを無料で提供
- goreportcard.com - Goプロジェクトのコード品質をチェック。オープンソースは無料。
- gtmetrix.com - ウェブサイトを最適化するためのレポートと詳細な推奨事項
- holistic.dev - Postgresql最適化のためのNo.1静的コードアナライザー。パフォーマンス、セキュリティ、アーキテクトのデータベース問題を自動検出するサービス
- houndci.com - GitHubコミットのコード品質についてコメント。オープンソースは無料。
- reviewable.io - GitHubリポジトリのコードレビュー。パブリックまたは個人リポジトリは無料。
- scan.coverity.com - Java、C/C++、C#、JavaScript の静的コード解析。オープンソースは無料。
- scrutinizer-ci.com - 継続的インスペクションプラットフォーム。オープンソースは無料。
- semanticdiff.com - GitHubのプルリクエストとコミットに対応したプログラミング言語を認識するdiffツール。パブリックリポジトリは無料。
- shields.io - オープンソースプロジェクト向けの高品質なメタデータバッジ
- sonarcloud.io - Java、JavaScript、C/C++、C#、VB.NET、PHP、Objective-C、Swift、Python、Groovyなど、さらに多くの言語に対応した自動ソースコード分析。オープンソースは無料。
コード検索と閲覧
Section titled “コード検索と閲覧”- CodeKeep - コードスニペットのためのGoogle Keep。コードスニペットを整理、発見、共有できます。プリセットテンプレートとリンク機能を備えた強力なコードスクリーンショットツールが特徴です。
- libraries.io - 32種類のパッケージマネージャーに対応した検索および依存関係更新通知。オープンソースは無料。
- Namae - GitHub、Gitlab、Heroku、Netlifyなど、さまざまなウェブサイトでプロジェクト名の利用可能性を検索します。
- tickgit.com - `TODO`コメント(およびその他のマーカー)を抽出し、改善のために再検討すべきコード領域を特定します。
- appcircle.io - モバイルアプリのビルド、テスト、公開ストアを自動化し、より速く効率的なリリースサイクルを実現するエンタープライズグレードのモバイルDevOpsプラットフォーム。ビルドごとに最大30分のビルド時間、月間20ビルド、1同時ビルドまで無料。
- appveyor.com - Windows向けCDサービス。オープンソースは無料。
- bitrise.io - モバイルアプリ(ネイティブまたはハイブリッド)向けのCI/CD。月200回の無料ビルド、10分のビルド時間、2人のチームメンバー。OSSプロジェクトは45分のビルド時間、+1の同時実行性、無制限のチームサイズ。
- buddy.works - 5つの無料プロジェクトと1つの同時実行(120 executions/month)が可能なCI/CD
- Buildkite - CIパイプラインは3ユーザーと月5,000ジョブ分まで無料。Test Analyticsの無料開発者ティアには月10万テスト実行が含まれ、オープンソースプロジェクトにはさらに多くの無料特典があります。
- bytebase.com - データベースのCI/CDとDevOps。20ユーザーおよび10データベースインスタンスまでは無料
- CircleCI - GitHub、GitLab、BitBucketリポジトリ向けのホスト型CI/CDサービスで、すべての機能を含む包括的な無料プランを提供。複数のリソースクラス、Docker、Windows、Mac OS、ARMエグゼキューター、ローカルランナー、テスト分割、Docker Layer Caching、その他の高度なCI/CD機能を備えています。月間最大6000 minutes/monthの実行時間、無制限の共同作業者、プライベートプロジェクトでの30並列ジョブ、オープンソースプロジェクト向けに最大80,000 free build minutesまで無料です。
- cirrus-ci.org - パブリックなGitHubリポジトリは無料
- cirun.io - パブリックなGitHubリポジトリは無料
- codemagic.io - 月間500ビルド分まで無料
- deployhq.com - 1プロジェクト、1日10回のデプロイ(30ビルド分/月)
- LocalOps - 30分以内にAWS/GCP/Azureにアプリをデプロイ。組み込みの継続的デプロイ自動化と高度な可観測性を備えた、あらゆるクラウド上の標準化されたアプリ環境をセットアップ。無料プランでは1ユーザーと1アプリ環境が利用可能。
- Make - ワークフロー自動化ツール。UI を使用してアプリを接続し、ワークフローを自動化できます。多くのアプリと最も人気のある API をサポートしています。パブリック GitHub リポジトリは無料、無料枠は 100 Mb、1000 Operations、最小間隔 15 分です。
- Mergify - GitHub向けワークフロー自動化とマージキュー - パブリックGitHubリポジトリは無料
- Nx Cloud - Nx Cloudは、リモートキャッシュ、マシン間でのタスク分散、e2eテスト実行の自動分割などの機能により、CIでのモノレポを高速化します。最大30人のコントリビューター向けの無料プランには、150kクレジットが含まれています。
- RunMyJob - リアルタイムスケーリングのSpike InstancesでGitHub ActionsとGitLab CIパイプラインをよりスマートに実行。無料枠には、400 vCPU-minutes、800 GB-minutes、および高性能ランナー(1ジョブあたり12 vCPUと32 GB RAM)による10の同時ジョブが含まれます。
- Shipfox - GitHub Actionsを2倍高速化し、毎月3,000ビルド分を無料で利用できます。
- Spacelift - Infrastructure as Codeの管理プラットフォーム。無料プランの機能:IaCコラボレーション、Terraformモジュールレジストリ、ChatOps統合、Open Policy Agentによる継続的なリソースコンプライアンス、SAML 2.0によるSSO、およびパブリックワーカープールへのアクセス:最大200 minutes/month
- Squash Labs - 各ブランチにVMを作成し、ユニークなURLからアプリを利用可能にします。無制限のパブリック/プライベートリポジトリ、最大2 GBのVMサイズ。
- Terramate - Terramateは、Terraform、OpenTofu、TerragruntなどのInfrastructure as Code (IaC) ツール向けのオーケストレーションおよび管理プラットフォームです。すべての機能を含め、2ユーザーまで無料で利用できます。
- Terrateam - GitOpsファーストのTerraform自動化。プルリクエスト駆動のワークフロー、セルフホスト型ランナーによるプロジェクト分離、順序付けされた操作のためのレイヤード実行を提供。3ユーザーまで無料。
IDEとコード編集
Section titled “IDEとコード編集”- Android Studio - Android Studioは、あらゆる種類のAndroidデバイス向けアプリを構築するための最速ツールを提供します。オープンソースIDEは誰でも無料で利用でき、最高のAndroidアプリ開発が可能です。Windows、Mac、Linux、さらにはChromeOSでも利用できます!
- AndroidIDE - Androidデバイス上で実際のGradleベースのAndroidアプリケーションを開発するためのオープンソースIDE。
- Apache Netbeans - 開発環境、ツールプラットフォーム、およびアプリケーションフレームワーク。
- apiary.io - インスタントAPIモックと生成されたドキュメントでAPIを共同設計(無制限のAPIブループリントと無制限のユーザー、1つの管理者アカウント、ホストされたドキュメントで無料)。
- BBEdit - BBEditは、macOS向けの人気の高い拡張可能なエディタです。無料モードでは、[強力なコア機能セット](https://www.barebones.com/products/bbedit/comparison.html)が提供され、高度な機能へのアップグレードパスも用意されています。
- Binder - Gitリポジトリをインタラクティブなノートブックのコレクションに変える無料の公開サービス。
- BlueJ - 初心者向けに設計された無料のJava開発環境で、世界中で何百万人ものユーザーに利用されています。Oracleが提供し、シンプルなGUIで初心者をサポートします。
- Brackets - Bracketsは、Web開発向けに特別に設計されたオープンソースのテキストエディターです。軽量で使いやすく、高度にカスタマイズ可能です。
- cacher.io - ラベルと100以上のプログラミング言語をサポートするコードスニペットオーガナイザー。
- cocalc.com - クラウドでの共同計算。ブラウザから完全なUbuntuにアクセスでき、共同作業機能と、数学、科学、データサイエンス向けの多数のフリーソフトウェア(Python、LaTeX、Jupyter Notebooks、SageMath、scikitlearnなど)がプリインストールされています。
- Code::Blocks - 無料のFortran & C/C++ IDE。オープンソースでWindows、macOS & Linuxで動作します。
- codiga.io - IDEで直接コードスニペットを検索、定義、再利用できるコーディングアシスタント。個人および小規模組織は無料。
- Components.studio - コンポーネントを分離してコード化し、ストーリーで視覚化し、テストし、npmで公開します。
- Eclipse Che - WebベースでKubernetesネイティブな、多言語対応のチーム開発者向けIDE。オープンソースでコミュニティ主導。Red Hatがホストするオンラインインスタンスは[workspaces.openshift.com](https://workspaces.openshift.com/)で利用可能。
- ForgeCode - Claude、GPT4 Series、Grok、Deepseek、Gemini、その他すべての最先端モデルに対応したAI搭載ペアプログラマー。CLIとネイティブに連携し、あらゆるIDEとシームレスに統合。無料枠には、ローカル処理による基本的なAIモデルアクセスが含まれます。
- GetVM - インスタント無料LinuxとIDEのChromeサイドバー。無料枠には1日あたり5つのVMが含まれます。
- JDoodle - 60以上のプログラミング言語に対応したオンラインコンパイラおよびエディタ。REST APIコードコンパイル用の無料プランでは、1日あたり最大200 creditsまで利用可能。
- jetbrains.com - 生産性向上ツール、IDE、デプロイツール([IntelliJ IDEA](https://www.jetbrains.com/idea/)、[PyCharm](https://www.jetbrains.com/pycharm/)など)。学生、教師、オープンソース、ユーザーグループ向けに無料ライセンスを提供。
- JSONPlaceholder - JSON形式の偽データを返すREST APIエンドポイント。サーバーをローカルで実行したい場合は、ソースコードも利用可能です。
- Lazarus - Lazarusは、Delphi互換のクロスプラットフォームIDEで、RAD(Rapid Application Development)を可能にします。
- MarsCode - 無料のAI搭載クラウドベースIDE。
- micro-jaymock - 偽のJSONデータを生成するための小さなAPIモックマイクロサービス。
- mockable.io - Mockableは、RESTful APIまたはSOAP Webサービスをモックするためのシンプルで設定可能なサービスです。このオンラインサービスを使用すると、REST APIまたはSOAPエンドポイントを迅速に定義し、JSONまたはXMLデータを返させることができます。
- mockaroo - Mockarooは、CSV、JSON、SQL、Excel形式でリアルなテストデータを生成できます。バックエンドAPIのモックを作成することも可能です。
- Mocklets - HTTPベースのモックAPIシミュレーター。APIをシミュレートすることで、より高速な並行開発と包括的なテストを可能にし、生涯無料枠を提供します。
- OneCompiler - Java、Python、C++、JavaScriptを含む70以上の言語をサポートする無料のオンラインコンパイラ。
- OnlineGDB - 40以上の言語をサポートし、多数のライブラリがプリインストールされた無料のオンラインIDE。デバッグオプション、フラグ、チュートリアル、QNAページも利用可能。
- Paiza - ブラウザでWebアプリを開発でき、セットアップは不要です。無料プランでは、24時間有効なサーバー1台と、1日あたり4時間の実行時間、2 CPUコア、2 GB RAM、1 GBストレージが提供されます。
- PHPSandbox - PHP向けオンライン開発環境
- pterocos - フロントエンド開発者向けの無料オープンソースのブラウザベースのコーディング環境。VS Codeレベルのエディター(Monaco)、ライブプレビュー、SCSS/TypeScript/Babelサポート、デバッグと提案のためのAIチャットアシスタントを備え、HTML、CSS、JSを記述できます。すべてのプロジェクトはローカルストレージに保存されます。永久無料 – アカウント不要。
- Replit - 様々なプログラミング言語に対応したクラウドコーディング環境。
- RunMat - ブラウザで動作するGPUアクセラレーション対応数値計算IDE。WebAssemblyとWebGPUを介した自動GPUアクセラレーションにより、MATLAB構文の.mファイルを記述・実行できます。インストール、アカウント、ライセンス費用は不要です。CLI、NPMパッケージ、Jupyterカーネルをサポートするオープンソースランタイムです。
- SoloLearn - コードスニペットの実行に最適なクラウドプログラミングプレイグラウンド。様々なプログラミング言語に対応。コードの実行に登録は不要ですが、プラットフォームにコードを保存する場合は必要です。初心者および中級者向けの無料コースも提供しています。
- stackblitz.com - フルスタックアプリの作成、編集、デプロイができるオンライン/クラウドCode IDE。一般的なNodeJsベースのフロントエンドおよびバックエンドフレームワークをサポート。[https://node.new](https://node.new)で新しいプロジェクトを作成できます。
- Sublime Text - Sublime Textは、コーディングやテキスト編集タスクに使用される、人気があり、多機能で、高度にカスタマイズ可能なテキストエディタです。
- Visual Studio Code - 最新鋭のWebアプリケーションやクラウドアプリケーションの構築とデバッグのために再定義・最適化されたコードエディター。Microsoftが開発。
- Visual Studio Community - 数千の拡張機能、クロスプラットフォームアプリ開発(iOSおよびAndroid向けMicrosoft拡張機能がダウンロード可能)、デスクトップ、Web、クラウド開発、多言語サポート(C#、C++、JavaScript、Python、PHPなど)を備えたフル機能のIDE。
- VSCodium - MicrosoftのVSCodeエディターの、テレメトリー/トラッキングなしでコミュニティ主導の、自由にライセンスされたバイナリディストリビューション
- wakatime.com - テキストエディタのプラグインを使用してコーディングアクティビティに関する自己測定値を定量化。無料の制限付きプランあり。
- Wave Terminal - Waveは、シームレスなワークフローを実現するオープンソースのクロスプラットフォームターミナルです。あらゆるものをインラインでレンダリングし、セッションと履歴を保存できます。オープンなWeb標準を搭載し、macOSとLinuxに対応しています。
パッケージビルドシステム
Section titled “パッケージビルドシステム”- build.opensuse.org - 複数のディストリビューション(SUSE、EL、Fedora、Debianなど)向けのパッケージビルドサービス。
- copr.fedorainfracloud.org - FedoraおよびEL向けのMockベースRPMビルドサービス。
- help.launchpad.net - UbuntuおよびDebianのビルドサービス。
Docker関連
Section titled “Docker関連”- Container Registry Service - Harborベースのコンテナ管理ソリューション。無料枠ではプライベートリポジトリ用に1 GBのストレージを提供。
- Docker Hub - 1つの無料プライベートリポジトリと無制限のパブリックリポジトリでDockerイメージをビルドおよび保存
- Play with Docker - Dockerを学習するためのシンプルでインタラクティブな楽しいプレイグラウンド。
- quay.io - 無制限の無料パブリックリポジトリでコンテナイメージをビルドおよび保存
- ttl.sh - 匿名かつ一時的なDockerイメージレジストリ
ローコードプラットフォーム
Section titled “ローコードプラットフォーム”- appsmith - 管理パネル、内部ツール、ダッシュボードを構築するためのローコードプロジェクト。15以上のデータベースと任意のAPIと統合。
- BudiBase - Budibaseは、数分で内部アプリを作成できるオープンソースのローコードプラットフォームです。PostgreSQL、MySQL、MSSQL、MongoDB、Rest API、Docker、K8sをサポートしています。
- Clappia - カスタマイズ可能なモバイルアプリとウェブアプリでビジネスプロセスアプリケーションを構築するために設計されたローコードプラットフォーム。ドラッグ&ドロップインターフェース、Offline Support、リアルタイム位置追跡、様々なサードパーティサービスとの統合などの機能を提供します。
- lil'bots - OpenAI、Anthropic、Firecrawlなどの無料の組み込みAPIを利用して、スクリプトをオンラインで記述および実行できます。AIエージェント/社内ツールの構築やチームとの共有に最適です。無料枠には、APIへのフルアクセス、AIコーディングアシスタント、月間10,000実行クレジットが含まれます。
- manubes - 産業生産管理に特化した強力なノーコードクラウドプラットフォーム。1ユーザーあたり月間100万ワークフローアクティビティまで無料 ([ドイツ語版も利用可能](https://www.manubes.de))。
- Mendix - エンタープライズ向け高速アプリケーション開発。無制限のアクセス可能なサンドボックス環境で、合計ユーザー数、アプリあたり0.5 GBのストレージと1 GBのRAMをサポート。StudioおよびStudio Pro IDEも無料枠で利用可能。
- outsystems.com - オンプレミスまたはクラウド向けのエンタープライズWeb開発PaaS。「パーソナル環境」の無料提供により、無制限のコードと最大1 GBのデータベースを利用可能
- ReTool - 内部アプリケーション構築のためのローコードプラットフォーム。Retoolは高度にハック可能です。JavaScriptとAPIで記述できるものであれば、Retoolで作成できます。無料枠では、月間最大5ユーザー、無制限のアプリとAPI接続が可能です。
- ToolJet - ビジネスアプリケーション構築のための拡張可能なローコードフレームワーク。データベース、クラウドストレージ、GraphQL、APIエンドポイント、Airtableなどに接続し、ドラッグ&ドロップのアプリケーションビルダーを使用してアプリを構築できます。
- UI Bakery - カスタムWebアプリケーションをより迅速に構築できるローコードプラットフォーム。JavaScript、Python、SQLによる高度なカスタマイズで、ドラッグ&ドロップによるUI構築をサポート。クラウドおよびセルフホスト型ソリューションとして利用可能。5ユーザーまで無料。