Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

PyDev

PyDev is a Python IDE for the Eclipse platform. It provides features like code completion, code inspection, debugging, and support for popular Python frameworks and libraries. ..

  • Code completion
  • Debugging tools
  • Integrated with Eclipse platform
  • Support for popular Python frameworks (Django, Flask, etc.)
  • Code refactoring
  • Unit testing

2023-04-19

Wing IDE

Wing IDE is a commercial Integrated Development Environment (IDE) for Python, designed for professional developers. It provides advanced features like code completion, debugging, profiling, and support for various Python frameworks and libraries. ..

  • Code completion
  • Debugging tools
  • Profiling
  • Integrated version control
  • Support for popular Python frameworks (Django, Flask, etc.)
  • Code refactoring
  • Unit testing

2023-04-19

PyCharm Community Edition

PyCharm Community Edition is a free and open-source version of the PyCharm IDE, developed by JetBrains. It provides a wide range of features for Python development, including code completion, debugging, and support for popular Python frameworks. ..

  • Code completion
  • Debugging tools
  • Integrated version control
  • Support for popular Python frameworks (Django, Flask, etc.)
  • Code refactoring
  • Unit testing

2023-04-19

IntelliJ IDEA

IntelliJ IDEA is a popular Integrated Development Environment (IDE) developed by JetBrains. While primarily focused on Java development, it also provides support for Python through various plugins and integrations. ..

  • Code completion
  • Debugging tools
  • Integrated version control
  • Support for popular Python frameworks (Django, Flask, etc.)
  • Code refactoring
  • Unit testing

2023-04-19

Emacs

Emacs is a free and open-source text editor that can be extended to function as an Integrated Development Environment (IDE) for various programming languages, including Python. It provides a wide range of features and customization options. ..

  • Code editing
  • Debugging tools
  • Extensible with a large plugin ecosystem
  • Customizable keybindings and layouts
  • Support for various programming languages

2023-04-19

Vim

Vim is a free and open-source text editor known for its powerful and efficient text editing capabilities. While not an IDE by default, Vim can be extended with various plugins to support Python development, including features like code completion, debugging, and integration with version control systems. ..

  • Highly customizable
  • Extensible with a large plugin ecosystem
  • Efficient text editing
  • Support for various programming languages
  • Integration with version control systems

2023-04-19

CLion (C/C++)

CLion is a cross-platform IDE for C and C++ development, developed by JetBrains. It provides a comprehensive set of tools for writing, testing, and debugging C/C++ code, as well as support for various build systems and compilers. ..

  • Intelligent code completion
  • Code refactoring tools
  • Integrated debugger
  • Build system integration (CMake, Makefile, etc.)
  • Version control support
  • Code analysis and inspection

2024-04-19

Qt Creator (C/C++)

Qt Creator is an IDE developed by The Qt Company, primarily for developing applications with the Qt application framework. It provides a comprehensive set of tools for C/C++ development, including a visual designer, a debugger, and support for various build systems. ..

  • Visual designer for Qt-based applications
  • Integrated debugger
  • Build system integration (qmake, CMake, etc.)
  • Version control support
  • Code analysis and refactoring tools

2024-04-19

Eclipse CDT (C/C++)

Eclipse CDT (C/C++ Development Tooling) is an open-source IDE for C and C++ development, based on the Eclipse platform. It provides a comprehensive set of tools for writing, building, and debugging C/C++ applications. ..

  • Syntax highlighting
  • Code completion
  • Integrated debugger
  • Build system integration (Make, CMake, etc.)
  • Version control support
  • Code analysis and refactoring tools

2024-04-19

Xcode (C/C++)

Xcode is an IDE developed by Apple for developing software for macOS, iOS, iPadOS, tvOS, and watchOS. It provides a comprehensive set of tools for C and C++ development, including a code editor, a debugger, and build automation tools. ..

  • Integrated development environment
  • Code editor with syntax highlighting
  • Debugger
  • Build automation tools
  • Version control support
  • Code analysis and refactoring tools

2024-04-19

Code::Blocks (C/C++)

Code::Blocks is an open-source, cross-platform IDE for C and C++ development. It provides a comprehensive set of tools for writing, building, and debugging C/C++ applications, and supports a wide range of compilers and build systems. ..

  • Syntax highlighting
  • Code completion
  • Integrated debugger
  • Build system integration (Make, CMake, etc.)
  • Version control support
  • Code analysis and refactoring tools

2024-04-19

Sublime Text (C/C++)

Sublime Text is a popular, cross-platform code editor that supports a wide range of programming languages, including C and C++. It provides a minimalist and customizable interface, with a focus on performance and productivity. ..

  • Syntax highlighting
  • Code completion
  • Build system integration
  • Version control support
  • Extensibility through plugins

2024-04-19