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.

211
GitHub Stars
134
Curated Resources
9
Categories
11 hours 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 php resources from awesome-ides"

Installation instructions →

What's inside

AI-Powered & Next-Gen IDEs

  • The first "agentic" IDE by Codeium. It features "Flow" to keep context of your work and can act autonomously to refactor or generate code.

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

  • Agent-first IDE by Google. Autonomous agents collaborating as developers.

  • Agentic IDE by AWS. Spec-driven development with autonomous capabilities.

  • AI coding agent that integrates with terminals and IDEs.

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

General Purpose IDEs

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

  • A highly configurable text editor for efficient text editing. Often used as an IDE by power users.

  • 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.

Language-Specific IDEs

  • PHP

    Lightning-smart PHP IDE by JetBrains.

  • Go

    Capable and ergonomic Go IDE by JetBrains.

  • Rust

    Dedicated Rust IDE by JetBrains.

  • Python

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

  • Python

    Python IDE for beginners.

  • Python

    Powerful Python IDE with powerful debugger and intelligent editor.

Web Development

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

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

  • 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.

Mobile Development

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

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

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

  • JVM (Java/Kotlin) IDE for Android.

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

  • Easy to use educational Python 3 IDE for Android.

Data Science

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

  • 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.

Game Development

  • Real-time 3D development platform for building games and AR/VR experiences.

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

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

  • Visual game engine for creating 2D games without coding.

  • focused on 2D game development and ease of use.

  • Open-source 3D game engine (formerly Xenko).

Embedded Systems

  • Professional collaborative platform for embedded development.

  • Cross platform IDE for Embedded C/C++ and .NET Core.

  • Web based Arduino IDE.

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