ninja

a small build system with a focus on speed (by ninja-build)

Ninja Alternatives

Similar projects and alternatives to ninja

  1. Poetry

    417 ninja VS Poetry

    Python packaging and dependency management made easy

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. uAssets

    385 ninja VS uAssets

    Filter lists for uBlock Origin & uBlock Origin Lite

  4. just

    225 ninja VS just

    🤖 Just a command runner

  5. xmake

    175 ninja VS xmake

    🔥 A cross-platform build utility based on Lua

  6. Bazel

    155 ninja VS Bazel

    a fast, scalable, multi-language and extensible build system

  7. Task

    140 ninja VS Task

    A fast, cross-platform build tool inspired by Make, designed for modern workflows.

  8. meson

    118 ninja VS meson

    The Meson Build System

  9. GLFW

    84 ninja VS GLFW

    A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

  10. Cap'n Proto

    Cap'n Proto serialization/RPC system - core tools and C++ library

  11. reason

    54 ninja VS reason

    Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems

  12. OkHttp

    53 ninja VS OkHttp

    Square’s meticulous HTTP client for the JVM, Android, and GraalVM.

  13. TextMate

    39 ninja VS TextMate

    TextMate is a graphical text editor for macOS 10.12 or later

  14. CMake

    32 ninja VS CMake

    Mirror of CMake upstream repository

  15. libvips

    30 ninja VS libvips

    A fast image processing library with low memory needs.

  16. tup

    28 ninja VS tup

    Tup is a file-based build system.

  17. doit

    21 ninja VS doit

    CLI task management & automation tool

  18. run

    18 ninja VS run

    Task runner that helps you easily manage and invoke small scripts and wrappers (by TekWizely)

  19. cereal

    13 ninja VS cereal

    A C++11 library for serialization

  20. NGL

    13 ninja VS NGL

    The NCCA Graphics Library

  21. scons

    11 ninja VS scons

    SCons - a software construction tool

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better ninja alternative or higher similarity.

ninja discussion

Log in or Post with

ninja reviews and mentions

Posts with mentions or reviews of ninja. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-03-27.

Stats

Basic ninja repo stats
62
12,989
8.5
20 days ago

ninja-build/ninja is an open source project licensed under Apache License 2.0 which is an OSI approved license.

The primary programming language of ninja is C++.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that C++ is
the 7th most popular programming language
based on number of references?