GitHub Codespaces
by GitHub CodespacesCodespaces suits developers who want a repository-configured cloud workspace accessible through a browser, Visual Studio Code, or GitHub CLI.
Facts read 28 Sep 2026 – 15 Oct 2026
Integrated development environment (IDE) software brings coding, debugging and version control work into one workspace. This list helps buyers compare tools for projects across Windows, macOS, Linux, the web, APIs and iOS.
| Name | In a line | Record score | Price from | Try it free | Runs on | Facts read |
|---|---|---|---|---|---|---|
| 01 GitHub Codespaces | Codespaces suits developers who want a repository-configured cloud workspace accessible through a browser, Visual Studio Code, or GitHub CLI. | 6.2 | $0.72 a month | Free plan | Android, iPhone & iPad, Web, Windows | 28 Sep 2026 |
| 02 Qt Creator | Qt Creator may suit developers creating applications across desktop, embedded, mobile, and browser targets. | 6.2 | €546 a year | Free plan | Android, iPhone & iPad, Web, Windows | 30 Sep 2026 |
| 03 Replit | Replit may suit people who want to create applications with natural-language prompts, as well as developers who want browser-based coding and collaboration. | 6.2 | $18 a month, billed yearly | Free plan | Android, iPhone & iPad, Web, Windows | 28 Sep 2026 |
| 04 PyCharm | PyCharm may suit Python developers in web, data, or AI/ML work who need integrated development, testing, database, and version-control tools. | 6.1 | $100 a year | Free plan | Windows, Mac, Linux, API | 15 Oct 2026 |
| 05 StackBlitz | StackBlitz may suit JavaScript developers who want to prototype or conduct coding interviews in a browser. | 6.0 | Free plan | Free plan | Android, iPhone & iPad, Web, Browser extension | 14 Oct 2026 |
| 06 Arduino IDE | Arduino IDE suits students, makers, and professional developers creating projects with electronic devices. | 5.8 | Free plan | Free plan | Android, iPhone & iPad, Web, Windows | 15 Oct 2026 |
| 07 CLion | CLion suits C and C++ developers who need build, debugging, testing, remote, or embedded workflows. | 5.8 | $10.90 a month | Free plan | Windows, Mac, Linux, Browser extension | 15 Oct 2026 |
| 08 IntelliJ IDEA | It suits developers working in Java or Kotlin who want coding assistance, debugging, build-tool integrations, and version-control support in one IDE. | 5.8 | Free plan | Free plan | Windows, Mac, Linux, Browser extension | 15 Oct 2026 |
| 09 Wing Python IDE | 5.8 | $27 a year | Free plan | Windows, Mac, Linux, API | 15 Oct 2026 | |
| 10 C++Builder | It suits C++ developers building native applications, particularly Windows applications, who want integrated visual components, database connectivity, and build tools. | 5.5 | Free plan | Free plan | Android, iPhone & iPad, Windows, Mac | 8 Oct 2026 |
Compare the published fields for free plans, paid starting points, deployment, supported languages, debugger integration, version control, AI coding assistance and live collaboration. Entries are presented without a published scoring basis.
Codespaces suits developers who want a repository-configured cloud workspace accessible through a browser, Visual Studio Code, or GitHub CLI.
Qt Creator may suit developers creating applications across desktop, embedded, mobile, and browser targets.
AndroidiPhone & iPadWeb+3Replit may suit people who want to create applications with natural-language prompts, as well as developers who want browser-based coding and collaboration.
AndroidiPhone & iPadWeb+3PyCharm may suit Python developers in web, data, or AI/ML work who need integrated development, testing, database, and version-control tools.
WindowsMacLinux+2StackBlitz may suit JavaScript developers who want to prototype or conduct coding interviews in a browser.
AndroidiPhone & iPadWeb+3Arduino IDE suits students, makers, and professional developers creating projects with electronic devices.
CLion suits C and C++ developers who need build, debugging, testing, remote, or embedded workflows.
It suits developers working in Java or Kotlin who want coding assistance, debugging, build-tool integrations, and version-control support in one IDE.
It suits C++ developers building native applications, particularly Windows applications, who want integrated visual components, database connectivity, and build tools.
Visual Studio suits developers building apps, services or games for Windows and the listed web, cloud and cross-platform targets.
JupyterLab suits people working with notebooks and code in exploratory computing, including data science, scientific computing, computational journalism, and machine…
Ruby and Rails developers who want coding, testing, debugging, version control, and remote-development tools in one desktop IDE may find RubyMine suitable.
Xcode Cloud suits Apple developers and teams who build and test code in Xcode and want to distribute builds through TestFlight.
MATLAB Grader suits instructors who create MATLAB coding assignments and want automated grading, feedback, and attempt analytics.
NetBeans suits developers working in Java, PHP, or other languages who want an editor with refactoring and a modular Swing application framework.
BlueJ is intended for beginners and teaching, making it a fit for people learning Java and educators.
Eclipse IDE suits developers building tools or applications, including those working in Java and other supported development areas.
KDevelop suits developers who want a free IDE for supported languages on Linux, macOS, or Windows.
Processing suits learners and professionals creating visual work with code.
Check where an IDE runs before choosing it. The listed platforms include Windows, macOS, Linux, web, API and iOS.
A tool that supports your computer or delivery environment can reduce setup changes between coding and deployment.
Free plans are available from tools in this category. Paid starting prices and deployment terms can differ, so compare those fields with your budget and project needs.
A free trial can give you time to assess a paid tool before subscribing.
Supported languages indicate whether an IDE fits the code you plan to maintain. An integrated debugger can help you inspect and correct running code from the same workspace.
Check these fields against your project languages and debugging workflow.
Version control support matters when code changes need review, history and rollback. Live collaboration can help people work together in the same coding session.
Compare both fields with the way your project handles shared work.
Open-source code is available from tools in this category. If you need to read or change the code, review the licence before adopting a tool.
AI coding assistance is another comparison field. Check how it fits your project rules and development process.