Awesome Lists

Sortable, Filterable Curated Lists of Most Awesome Programming Librarie

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

Geany

Geany is a free and open-source Integrated Development Environment (IDE) that supports a wide range of programming languages, including Python. It is known for its lightweight and fast performance. ..

  • Code editing
  • Debugging tools
  • Integrated terminal
  • Support for various programming languages
  • Customizable themes and layouts

2023-04-19

PyScripter

PyScripter is a free and open-source Integrated Development Environment (IDE) for Python, designed to be lightweight and easy to use. It provides features like code editing, debugging, and support for various Python libraries and frameworks. ..

  • Code editing
  • Debugging tools
  • Integrated Python interpreter
  • Support for popular Python libraries and frameworks
  • Customizable themes and layouts

2023-04-19

Eric IDE

Eric IDE is a free and open-source Integrated Development Environment (IDE) for Python, written in Python and Qt. It provides features like code editing, debugging, and support for various Python frameworks and libraries. ..

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

2023-04-19

Idle

IDLE (Integrated Development and Learning Environment) is a free and open-source Integrated Development Environment (IDE) for Python, developed as part of the standard Python distribution. It provides a simple and lightweight environment for writing, running, and debugging Python code. ..

  • Code editing
  • Debugging tools
  • Integrated Python interpreter
  • Simple and lightweight interface
  • Support for basic Python development tasks

2023-04-19

Rodeo

Rodeo is a free and open-source Integrated Development Environment (IDE) for Python, designed to be user-friendly and focused on data science and machine learning workflows. It provides features like code editing, interactive plotting, and integration with popular Python libraries. ..

  • Code editing
  • Interactive plotting
  • Integration with popular Python data science libraries
  • Simple and intuitive user interface
  • Support for virtual environments

2023-04-19

Ninja-IDE

Ninja-IDE is a free and open-source Integrated Development Environment (IDE) for Python, designed to be simple and easy to use. It provides features like code editing, debugging, and support for various Python frameworks and libraries. ..

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

2023-04-19