Development Status
- 5 - Production/Stable
Intended Audience
- Developers
License
- OSI Approved :: Apache Software License
- OSI Approved :: BSD License
Operating System
- OS Independent
Programming Language
- C
- C++
- Fortran
- Python
Topic
- Software Development :: Build Tools
Typing
- Typed
Ninja is a small build system with a focus on speed.
The latest Ninja python wheels provide ninja 1.13.0.gd74ef.kitware.jobserver-pipe-1 executable and ninja_syntax.py for generating .ninja files.

Latest Release
Versions |
Downloads |
---|---|
|
|
Build Status
GitHub Actions (Windows, macOS, Linux) |
|
---|---|
PyPI |
|
Maintainers
Miscellaneous
Documentation: https://github.com/scikit-build/ninja-python-distributions#readme
Source code: https://github.com/scikit-build/ninja-python-distributions
Mailing list: https://groups.google.com/forum/#!forum/scikit-build
Python Version Support
Versions after 1.11.1.1 no longer support Python 2-3.6, and require manylinux2010+ on linux. Versions after 1.13 no longer support Python 3.7, and require manylinux2014+/musllinux_1_2+ on linux.
License
This project is maintained by Jean-Christophe Fillion-Robin from Kitware Inc. It is covered by the Apache License, Version 2.0.
Ninja is also distributed under the Apache License, Version 2.0. For more information about Ninja, visit https://ninja-build.org
Logo was originally created by Libby Rose from Kitware Inc. It is covered by CC BY 4.0.
History
ninja-python-distributions was initially developed in November 2016 by Jean-Christophe Fillion-Robin to facilitate the distribution of project using scikit-build and depending on CMake and Ninja.