コードエディター:おすすめのアプリとソフトウェア

オンラインのコードエディターや統合開発環境(IDE)を使えば、開発者はブラウザー上でコードを記述・実行・共有でき、構文の強調表示や即時プレビューも利用できます。

Replit

Replit

Replitは、ブラウザでコーディングやアプリ開発を行うためのオンライン統合開発環境です。多くのプログラミング言語に対応しています。

Colaboratory

Colaboratory

Colaboratoryは、テキスト、コード、出力を1つのドキュメントに統合できるデータ分析ツールです。Pythonコードをブラウザで実行する環境を提供します。

Firebase Studio

Firebase Studio

Firebase Studioは、AI駆動型アプリケーションの開発、テスト、展開を支援するウェブベースの作業スペースです。

Visual Studio Code Web

Visual Studio Code Web

Visual Studio Code Webは、ブラウザ上で動作する軽量なコーディング環境で、ローカルフォルダを開いてコーディングできます。

Codepen

Codepen

CodePenは、HTML、CSS、JavaScriptを用いてWebプロジェクトを作成、テスト、共有するためのオンラインコードエディタです。

GitHub Codespaces

GitHub Codespaces

GitHub Codespacesは、クラウド上で開発環境を提供するアプリで、Visual Studio Codeを利用してコーディングやコラボレーションが行えます。

CodeSandbox

CodeSandbox

CodeSandboxは、オンラインでコードを書き、実行、共有できるウェブアプリ開発用のプラットフォームです。リアルタイムコラボレーションも可能です。

GitHub Web Editor

GitHub Web Editor

GitHub Web Editorは、ブラウザ上でファイルやソースコードを編集・コミットできる軽量エディタです。

PythonAnywhere

PythonAnywhere

PythonAnywhereは、ブラウザ上でPythonアプリケーションを作成、実行、管理できるクラウドベースのプラットフォームです。

AWS Cloud9

AWS Cloud9

AWS Cloud9は、ブラウザーからコードを書き、実行、デバッグできるクラウドベースの統合開発環境(IDE)です。

myCompiler

myCompiler

myCompilerは、好きなプログラミング言語でコードを編集、コンパイル、実行できるオンラインIDEです。対応言語にはC、C++、Java、Pythonなどがあります。

Wordware

Wordware

Wordwareは、AIエージェントを使用したアプリケーション開発を促進する統合開発環境(IDE)です。コラボレーションが容易で、API接続が可能です。

Gandi IDE

Gandi IDE

Gandi IDEは、Scratchに基づいたコーディングプラットフォームで、学生の共同プログラミングを支援し、オンラインゲームの制作を可能にします。

OnlineGDB

OnlineGDB

OnlineGDBは、インターネット上でC/C++のコードのコンパイル、実行、デバッグを行うオンライン開発環境です。

Deepnote

Deepnote

Deepnoteは、データサイエンス用の共同ノートブックで、リアルタイムでのデータ分析や共有が可能です。クラウドベースのUIを提供します。

Tailwind Play

Tailwind Play

Tailwind Playは、ブラウザ上でTailwind CSSの機能を実験・学習できるインタラクティブなプラットフォームです。

JSFiddle

JSFiddle

JSFiddleは、HTML、CSS、JavaScriptなどのコードをオンラインで作成、テスト、共有できるWebベースのプラットフォームです。

OneCompiler

OneCompiler

OneCompilerは、オンラインでコードを作成、実行、共有できるプラットフォームで、さまざまなプログラミング言語をサポートします。

EDA Playground

EDA Playground

EDA Playgroundは、SystemVerilog、Verilog、VHDLなどを使用してシミュレーションを行い、波形を表示するための無料のウェブベースIDEです。

JDoodle

JDoodle

JDoodleは、Java、C、C++、Pythonなどのプログラムをオンラインでコーディング、実行、共有できるプラットフォームです。

Amp

Amp

AmpはAIを活用したクラウドIDEで、自動コード生成・編集、共同作業、多言語対応、バージョン管理統合を提供します。

JupyterLite

JupyterLite

JupyterLiteは、ブラウザで直接Jupyterノートブックを作成・編集・実行できるWebベースのアプリです。

Phoenix Code Editor

Phoenix Code Editor

Phoenixコードエディターは、さまざまなプログラミング言語に対応したコーディングツールで、直感的なインターフェイスと機能を提供します。

CoderPad

CoderPad

CoderPadは、候補者が実際にプログラムを書いて実行できる技術インタビューとコーディング評価のプラットフォームです。

StackBlitz

StackBlitz

StackBlitzは、ブラウザベースのオンラインコードエディタで、Webアプリ開発を支援します。リアルタイムコラボレーションやオフライン開発が可能です。

Dcoder

Dcoder

Dcoderは、オンラインコンパイラおよびクラウドベースのIDEで、モバイルやデスクトップでプログラミングし、アルゴリズムを学ぶことができます。

Snail IDE

Snail IDE

Snail IDEは、Penguinmodを拡張して新しいブロックや機能を追加するIDEです。拡張機能やメインツールボックスに対応しています。

Marblism

Marblism

Marblismは、アイデアを入力することで、フルスタックNextJSアプリを迅速に生成・編集・ホストできるプラットフォームです。

Coding Rooms

Coding Rooms

コーディングルームは、リアルタイムで共同コーディングを行い、様々なスキルレベルに対応した教育を提供するプラットフォームです。

Expo Snack

Expo Snack

Expo Snackは、ブラウザ上でReact Nativeアプリを実行・テストするオープンソースプラットフォームです。コードを保存・共有可能です。

DartPad

DartPad

DartPadは、ブラウザ上でDart言語を使ってコードを書き、実行し、テストできるオープンソースのオンラインエディターです。

Remix IDE

Remix IDE

Remix IDEは、Ethereumスマートコントラクトを開発するためのオンライン統合開発環境です。Solidityでのコーディング、コンパイル、デバッグが可能です。

Code Ocean

Code Ocean

Code Oceanは、計算科学の研究チーム向けのプラットフォームで、コードの作成、共有、実行をサポートし、再現可能な研究を促進します。

CodeGroundAI

CodeGroundAI

CodeGroundAIは、リアルタイムでコーディングと共有ができるオンラインIDEです。複数言語に対応し、便利なツールも揃っています。

JavaScript Playground

JavaScript Playground

JavaScript Playgroundは、リアルタイムでコードを実行し、シンタックスハイライトやコード補完機能を備えたJavaScriptの実験環境です。

CoCalc

CoCalc

Cocalcは、計算作業とデータ分析を行うためのオンライン共同プラットフォームで、複数のプログラミング言語をサポートします。

CodeOrbital

CodeOrbital

CodeOrbitalは、全言語に対応したオンラインコードエディタで、リアルタイムプレビューやAI提案、スニペット共有を提供します。

Bind AI

Bind AI

Bind AIは、15以上のAIモデルを使用してコード生成やコンテンツ作成を支援する、統合された開発プラットフォームです。

Ona

Ona

ONAはサンドボックス化されたクラウドや顧客VPC上で開発環境を提供し、自律エージェントでコード作成・レビュー・実行・アクセス制御を行う開発ツールです。

CodeBanana

CodeBanana

CodeBananaは、リアルタイムで複数人が共同編集できるコードエディタに、プロジェクト文脈を理解するAIを統合し、自然文→コード変換・リファクタリング・説明や仮想環境共有を行います。

PseudoEditor

PseudoEditor

PseudoEditorは、擬似コードを迅速に作成・デバッグできる無料のウェブベースツールです。構文ハイライトやエラー報告機能を提供します。

Portugol Webstudio

Portugol Webstudio

Portugol WebStudioは、Webベースのプログラミング環境で、Portugol言語を使用してコード作成、テスト、管理が可能です。

Blink.new

Blink.new

BlinkはAIでアイデアをコード不要で短時間に実用的なウェブサイト・モバイルアプリ・Webアプリ・ゲームに変えるプラットフォームで、既存プロジェクトのリミックスや自動デザイン・試作を支援します。

Glitch

Glitch

グリッチは、ブラウザでWebサイトやアプリを作成、共有、協力するためのシンプルな開発環境です。初心者からプロまで利用できます。

HTMEditor

HTMEditor

HTMEditorは、WYSIWYGエディタを搭載したオンラインのHTMLエディタで、リアルタイム編集やコード補完機能を提供します。

db<>fiddle

db<>fiddle

db<>fiddleは、SQLクエリを作成・実行・共有できるオンラインプラットフォームで、複数のデータベースシステムをサポートします。

PlayCode

PlayCode

PlayCodeは、リアルタイムプレビューとコンソールを備えたJavaScriptのオンラインコードサンドボックスです。コードの作成、テスト、共有が簡単に行えます。

Codeanywhere

Codeanywhere

Codeanywhereはクラウドベースの統合開発環境で、Web開発のためのコーディング、コラボレーション、プロジェクト管理をサポートします。

Godot Engine Web Editor

Godot Engine Web Editor

GodotエンジンWebエディターは、ブラウザでゲームを作成・編集できるオンラインツールで、教育や実験に適しています。

豆包MarsCode

豆包MarsCode

豆包MarsCodeは、AIによるプログラミング支援やコード管理機能を備えた統合開発環境(IDE)です。

RunCode

RunCode

Runcodeは、クラウドベースの開発環境を提供し、リアルタイムでの共同作業やバージョン管理機能を利用できるコーディングプラットフォームです。

PHPSandbox

PHPSandbox

PHPSandboxは、PHPコードを安全に実行できるオンラインプラットフォームで、スクリプトのコーディング、テスト、共有が簡単に行えます。

Codefile

Codefile

Codefileは、開発者がリアルタイムでコードを共有・編集できるオンラインコードエディタです。コラボレーションや技術面接向けに利用されます。

easylang IDE

easylang IDE

EasyLang IDEは、プログラミング学習や開発のための使いやすいオンライン統合開発環境です。複数の言語をサポートし、コード編集やデバッグ機能を提供します。

PopSQL

PopSQL

PopSQLは、データチーム向けの共同SQLエディターで、データの視覚化、クエリの共有、レポートのスケジュールが可能です。

DB Fiddle

DB Fiddle

DB Fiddleは、オンラインでSQLスニペットを作成、テスト、共有できるデータベースプレイグラウンドです。複数のDBシステムに対応しています。

SWISH

SWISH

Swishは、ブラウザ上でPrologコードを編集・実行できるオンラインプラットフォームで、論理プログラミングの学習と開発をサポートします。

MarsCode

MarsCode

MarsCodeは、AIアシスタントを搭載したクラウドベースのIDEで、100以上のプログラミング言語をサポートし、各種開発作業を支援します。

Kaitai Web IDE

Kaitai Web IDE

Kaitai Web IDEは、Kaitai構造の定義を作成・編集・テストするためのWebベースのエディタです。バイナリデータの解析に利用されます。

1code

1code

AIコードエージェントの操作パネル。Claude Codesをローカルやリモートサンドボックスで並列実行し、Linearのタスクやプルリクエストレビューを自動化します。