Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. Ninja
N

Ninja

Tool
75 projects268.2k total stars33.4k total forks11 languages

Open-source projects built with Ninja

There are currently 75 open-source projects built with Ninja, with a combined total of 268.2k GitHub stars. The most common language among these projects is C++.

Showing 75 open-source projects · page 2 of 3

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
android-cmake
android-cmaketaka-no-me/android-cmake

CMake toolchain file and scripts for building native C/C++ code with the Android NDK.

1.2k425CMake
8 years ago
swift-corelibs-xctest
swift-corelibs-xctestapple/swift-corelibs-xctest

A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.

1.2k279Swift
2 days ago
XCTest
XCTestswiftlang/swift-corelibs-xctest

A Swift core library providing unit test support for Swift packages and applications across all Swift-supported platforms.

1.2k279Swift
2 days ago
MetroBoy
MetroBoyaappleby/MetroBoy

Gate-level simulation of the original Game Boy hardware, reverse-engineered from die shots of the DMG-01 chip.

1.2k39C++
1 year ago
mundane
mundanegoogle/mundane

A Rust cryptography library backed by BoringSSL that prioritizes misuse resistance, ergonomics, and performance.

1.1k42Rust
3 years ago
kiwix-serve
kiwix-servekiwix/kiwix-tools

Command-line tools for managing, searching, and serving ZIM files offline.

968152C++
5 days ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds, focused on team-based obstacle courses.

847679C++
2 days ago
DDraceNetwork
DDraceNetworkddnet/ddnet

A free cooperative platformer game and mod of Teeworlds focused on team-based obstacle courses.

847679C++
2 days ago
SPy
SPyspylang/spy

A variant of Python designed to be statically compilable while retaining useful dynamic features, with both an interpreter and a compiler.

82063Python
9 days ago
clazy
clazyKDE/clazy

A Qt-oriented static code analyzer based on Clang that provides over 50 Qt-specific compiler warnings and automatic fix-its.

74696C++
2 days ago
Tang
Tanglatchset/tang

A stateless server for binding data decryption to network presence using asymmetric cryptography, providing a secure alternative to key escrow.

74464C
1 year ago
Terminology
Terminologybilliob/terminology

A feature-rich terminal emulator built on the Enlightenment Foundation Libraries, supporting inline media, GPU acceleration, and advanced theming.

74256C
2 days ago
FIFE
FIFEfifengine/fifengine

A multi-platform isometric game engine with C++ core and Python bindings for creating extensible 2D games.

58078C++
2 days ago
elementary OS App Center
elementary OS App Centerelementary/appcenter

A pay-what-you-want app store for indie developers on elementary OS.

556104Vala
4 days ago
VanillaConquer
VanillaConquerTheAssemblyArmada/Vanilla-Conquer

A portable, cross-platform engine for Command & Conquer Tiberian Dawn and Red Alert, offering faithful gameplay with modern fixes.

46795C++
3 months ago
Graphene
Grapheneebassi/graphene

A minimal C library providing essential 2D/3D graphic data types like vectors, matrices, and quaternions for building canvas libraries.

44184C
10 months ago
ros_rqt_plugin
ros_rqt_pluginros-industrial/ros_qtc_plugin

A Qt Creator plugin that adds ROS-specific tools for managing Catkin workspaces, packages, and nodes within the IDE.

428213C++
29 days ago
pykep
pykepesa/pykep

A scientific library providing tools for research in interplanetary trajectory design and space flight mechanics.

426114C++
14 days ago
rawrtc
rawrtcrawrtc/rawrtc

A lightweight C library implementing WebRTC and ORTC APIs for real-time communication.

39133C
4 years ago
hdoc
hdochdoc/hdoc

A modern documentation generator for C++ that automatically creates API docs with integrated Markdown pages and instant search.

34427C++
2 years ago
vala-language-server
vala-language-servervala-lang/vala-language-server

A language server implementing the Language Server Protocol for Vala and Genie programming languages.

33350Vala
1 month ago
rrt
rrtRoboJackets/rrt

A C++ implementation of Rapidly-exploring Random Tree (RRT) algorithm with an interactive Qt-based viewer.

26485C++
6 years ago
mwptools
mwptoolsstronnag/mwptools

A mission planner and ground control station for INAV and MultiWii flight controllers, supporting real-time telemetry, logging, and aviation monitoring.

25546Vala
11 months ago
mwp-radar-view
mwp-radar-viewstronnag/mwptools

A mission planner and ground control station for INAV and MultiWii flight controllers, supporting real-time telemetry, logging, and aviation monitoring.

25546Vala
11 months ago
Pop!
Pop!pop-os/icon-theme

A semi-flat icon theme with raised 3D motifs for Pop!_OS and other Linux distributions.

22025Python
2 years ago
gitg
gitgGNOME/gitg

A graphical user interface for Git that visualizes repository history and provides repository management utilities.

21829Vala
5 days ago
Cortex Command Community Project Source
Cortex Command Community Project Sourcecortex-command-community/Cortex-Command-Community-Project-Source

Community-driven open-source continuation of the 2D physics-based real-time tactics game Cortex Command.

20236C++
2 years ago
Luminance
Luminancesidevesh/Luminance

A GTK application to control brightness of displays, including external monitors via DDC/CI.

18013C
2 months ago
Starbound
Starboundrwf93/Starbound

Source code and build guide for the Starbound game, enabling custom modifications and development.

14443C
2 years ago
lba2-classic-community
lba2-classic-communityLBALab/lba2-classic-community

Community-maintained source port modernizing the original Little Big Adventure 2 game engine for preservation and education.

11532C++
1 day ago
ArcGIS CityEngine SDKs (Python)
ArcGIS CityEngine SDKs (Python)Esri/pyprt

Python bindings for CityEngine's Procedural Runtime (PRT) to generate 3D geometries from CGA rules.

7318C++
8 months ago
cpp-template
cpp-templatejoshpeterson/cpp-template

A template C++ project using CMake for building and Catch for unit testing, with CI and tooling integration.

5415Python
4 years ago
OpenStaticAnalyzer
OpenStaticAnalyzersed-inf-u-szeged/OpenStaticAnalyzer

A platform-independent static analysis tool that performs deep code quality analysis for Java, Python, C#, JavaScript, and C/C++ systems.

5419C++
4 years ago
CommonQt5
CommonQt5commonqt/commonqt5

Common Lisp bindings for the Qt5 framework, enabling cross-platform GUI development.

362Common Lisp
4 years ago
Starfish
Starfishstarfish-app/Starfish

A native Gemini protocol browser designed specifically for elementary OS with GTK and Vala.

352Vala
4 years ago
graphui
graphuiartemanufrij/graphui

A Graphviz-based graph visualization application designed for elementary OS.

215Vala
4 years ago
1
2
3