Skip to main content

A curated list of Integrated Development Environments (IDEs) and related tools that can enhance your coding experience and boost your productivity.

198
GitHub Stars
131
Curated Resources
9
Categories
1 hour ago
Last Refreshed
AI-Powered & Next-Gen IDEsGeneral Purpose IDEsLanguage-Specific IDEsWeb DevelopmentMobile DevelopmentData ScienceGame DevelopmentEmbedded SystemsVersion Control & Tools

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me c/c++ resources from awesome-ides"

Installation instructions →

What's inside

Game Development

  • High-fidelity game engine used for AAA games and cinema.

  • Feature-packed, cross-platform, open-source game engine.

  • Online game engine for learning and prototyping.

  • A data-driven game engine built in Rust.

  • Toolkit for creating immersive web-based 3D experiences (Blender/Max/Maya).

  • The tool for creating games on the Roblox platform.

Language-Specific IDEs

  • C/C++

    Powerful rapid application development suite for GUI-centric apps.

  • Python

    The premier Python IDE with code analysis, graphical debugger, and Django support.

  • Go

    Capable and ergonomic Go IDE by JetBrains.

  • Python

    Powerful Python IDE with powerful debugger and intelligent editor.

  • Python

    Lightweight, open-source Python IDE for Windows.

  • C/C++

    Cross-platform IDE for C, C++, Python, QML/JavaScript and PHP.

AI-Powered & Next-Gen IDEs

  • Visual workspace for building with Claude Code and Codex. Session and task management. Visual editing.

  • Infinite-canvas IDE where editors, terminals, browsers, docs, Git panels and AI agents float as draggable nodes you arrange freely, like Figma for code. Run multiple Claude Code agents in parallel on the canvas.

  • An extensible, adaptable platform compatible with VS Code extensions, featuring transparent AI coding.

  • A distributed, polyglot IDE built from scratch by JetBrains. Uses the IntelliJ engine but with a lightweight UI.

  • Agentic AI IDE by Alibaba. "Programming through conversation".

  • Coding Agent Multiplexer. Manage multiple AI agents in parallel.

General Purpose IDEs

  • The most popular code editor, highly customizable with a massive extension marketplace.

  • An extensible, customizable, self-documenting display editor. "An OS inside an editor".

  • A lightning-fast, open-source code editor written in Rust.

  • Sophisticated text editor for code, markup, and prose. Known for speed.

  • Free source code editor and Notepad replacement that supports several languages.

  • Powerful, stable, and lightweight programmer's text editor.

Web Development

  • Web-based toolset for Firebase development.

  • All-in-one web code editor for HTML, CSS, JavaScript, PHP, Ruby, Python, etc.

  • Professional, open-source development tool for the open web.

  • One IDE for all your languages (Python, PHP, Go, Perl, Tcl, Ruby, etc).

  • The smartest JavaScript IDE. Fully equipped for advanced web development.

Mobile Development

  • simple C/C++ IDE focused on learning.

  • JVM (Java/Kotlin) IDE for Android.

  • Easy to use educational Python 3 IDE for Android.

  • A fast multi-language code editor for Android devices.

  • Official IDE for Android development. Based on IntelliJ IDEA.

  • The only IDE for developing fully functional iOS/macOS apps.

Data Science

  • AI-native IDE for Data Science. "Cursor for Data Science".

  • The IDE for Data Science by JetBrains.

  • Open-source web application for interactive computing and notebooks.

  • The premier IDE for R. Integrated tools for plotting, history, and workspace.

Version Control & Tools

  • Robust, scalable, and open-source online code execution system.

  • Distributed version control system.

  • Hosting service for software development and version control using Git.

Showing a sample of 131 resources. View the full list on GitHub →