Skip to content
{Ninja-IDE Is Not Just Another IDE}
Python QML Other
Branch: master
Clone or download

Ninja-IDE Is Not Just Another IDE

Build Status PRs Welcome Gitter

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


Currently version 3.0 is being developed, therefore this branch is unstable. This set of issues lists the tasks we must complete to get to a beta version.


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

  • Python 3.4+
  • PyQt5 5.6+
  • python3-pyqt5.qtquick
  • qml-module-qtquick2

Cloning and Running

You can clone this repo and simply execute:

git clone git://
cd ninja-ide

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)
You can’t perform that action at this time.