Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ninja-ide/ninja-ide
{Ninja-IDE Is Not Just Another IDE}
https://github.com/ninja-ide/ninja-ide
editor ide ninja-ide pyqt5 python
Last synced: 9 days ago
JSON representation
{Ninja-IDE Is Not Just Another IDE}
- Host: GitHub
- URL: https://github.com/ninja-ide/ninja-ide
- Owner: ninja-ide
- License: gpl-3.0
- Created: 2011-10-25T15:20:04.000Z (about 13 years ago)
- Default Branch: develop
- Last Pushed: 2024-02-26T09:46:46.000Z (9 months ago)
- Last Synced: 2024-08-01T17:35:55.959Z (3 months ago)
- Topics: editor, ide, ninja-ide, pyqt5, python
- Language: Python
- Homepage: http://ninja-ide.org
- Size: 12.7 MB
- Stars: 926
- Watchers: 73
- Forks: 248
- Open Issues: 195
-
Metadata Files:
- Readme: README.md
- Contributing: .github/contributing.md
- License: COPYING
Awesome Lists containing this project
- awesome-python-applications - Repo - ide.org/), [WP](https://en.wikipedia.org/wiki/Ninja-IDE)) Cross-platform Python IDE with project management, linting, extensions, and more. `(linux, windows, mac, qt5)` (<a id="tag-dev" href="#tag-dev">Dev</a> / <a id="tag-dev.editor" href="#tag-dev.editor">Editor</a>)
- awesome-python-applications - Repo - ide.org/), [WP](https://en.wikipedia.org/wiki/Ninja-IDE)) Cross-platform Python IDE with project management, linting, extensions, and more. `(linux, windows, mac, qt5)` (<a id="tag-dev" href="#tag-dev">Dev</a> / <a id="tag-dev.editor" href="#tag-dev.editor">Editor</a>)
README
# Ninja-IDE Is Not Just Another IDE
[![Linux Tests](https://github.com/ninja-ide/ninja-ide/actions/workflows/linux.yml/badge.svg)](https://github.com/ninja-ide/ninja-ide/actions/workflows/linux.yml)
[![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat)](http://makeapullrequest.com)[Ninja-IDE](http://ninja-ide.org) 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.
## Requirements
On any system you want **Ninja-IDE**, you'll need to have this dependencies installed:- [Python](https://python.org "Python Homepage") 3.7+
- [PyQt5](https://riverbankcomputing.com/software/pyqt/intro) 5.15+## Cloning and Running
You can clone this repo and simply execute:```bash
$ git clone git://github.com/ninja-ide/ninja-ide.git
$ cd ninja-ide
$ pip install -r requirements.txt
$ python ninja-ide.py
```Piece of cake, huh?
## Ninja contact
- [Ninja website](http://ninja-ide.org "http://ninja-ide.org") at ninja-ide.org
- [Mailing List](http://groups.google.com/group/ninja-ide/topics "Ninja Google Groups") at Google Groups
- [@ninja\_ide](https://twitter.com/ninja_ide "@ninja_ide") at Twitter
- [Ninja-IDE](https://discord.gg/4s4SxCa) at Discord## Feedback
- File a bug in [GitHub issues](https://github.com/ninja-ide/ninja-ide/issues).
- [Tweet](https://twitter/ninja_ide) us.## Videos
[![Ninja-IDE Videos and Screencasts](http://img.youtube.com/vi/xShpNY5w-64/0.jpg)](https://www.youtube.com/channel/UCPopm5397ozfsS8FOSSOWGQ "Ninja-IDE Videos and Screencasts")## Contributing
If you are interested in fixing issues and contributing directly to the code base, please see the document [How to Contribute](https://github.com/ninja-ide/ninja-ide/wiki/How-to-Contribute).## License
- **GPLv3+** *(GPLv3 or any other later version published by FSF at your option)*