Awesome Open Source
Awesome Open Source

Ninja-IDE Is Not Just Another IDE

Linux Tests PRs Welcome

Ninja-IDE is a cross-platform integrated development environment (IDE) that allows developers to create applications for any purpose making the task of writing software easier and more enjoyable. It's also a secret ninja agency but this doesn't matter right now.

Ninja-IDE logo


On any system you want Ninja-IDE, you'll need to have this dependencies installed:

Cloning and Running

You can clone this repo and simply execute:

$ git clone git://
$ cd ninja-ide
$ pip install requirements.txt
$ python

Piece of cake, huh?

Ninja contact



Ninja-IDE Videos and Screencasts


If you are interested in fixing issues and contributing directly to the code base, please see the document How to Contribute.


  • GPLv3+ (GPLv3 or any other later version published by FSF at your option)
Alternatives To Ninja Ide
Select To Compare

Alternative Project Comparisons
Related Awesome Lists
Top Programming Languages
Top Projects

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
Python (837,714
Editor (31,900
Ide (8,981
Qml (2,866
Pyqt (2,046
Ninja (1,981
Pyqt5 (1,441
Qtquick (382