Spyder is a free and open source scientific environment written in Python, for Python, and designed by and for scientists, engineers and data analysts. It features a unique combination of the advanced editing, analysis, debugging, and profiling functionality of a comprehensive development tool with the data exploration, interactive execution, deep inspection, and beautiful visualization capabilities of a scientific package.
The goal is to provide a CircuitPython IDE with Zero-Setup, that can be helpful for anyone that wants to start a project quickly, people who are working on public computers, and remote education where teachers don't expect students to install anything by themselves.
This is pretty cool - clone the repo and serve it, and that's all you need to do. No other setup. Though you might want to delete the google2ba7634dfbf3b91d.html file, that probably shouldn't be there.
Its goal is to provide all the niceties of modern GUI-based debuggers in a more lightweight and keyboard-friendly package. PuDB allows you to debug code right where you write and test it - in a terminal. Strongly reminiscent of the old-school Turbo IDE for DOS. Syntax highlighting, stack tracing, breakpoints, variable tracking. Cursor key and vi keybindings for cursor movement. Module browser. You can even drop into a Python shell inside the current environment.
The debugger can be controlled from a separate terminal.
Ren'Py is a game engine written in Python which makes it easy to develop certain kinds of games, namely, manga-style visual novels, turn-based battle games, space opera games, and point-and-click games similar to the old-school Lucasarts games (Maniac Mansion, et al) by incorporating Python development into the game authoring process. Incorporates a scripting engine to lay out the game, lets you use any or all of the Python sound and graphics libraries to implement the audiovisual content. Includes its own visual development environment (IDE) for implementing your game.
The github repository for NuPIC Studio, which is an interactive desktop application for building HTM neuralnetworks, train them, collecting metrics, and exporting them to share. It also allows you to debug and experiment with those neural networks in a desktop environment. Built on top of the Python NuPIC library. Relies upon the Python modules you'd expect. IDE