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 projects264.3k total stars32.7k total forks11 languages

Open-source projects built with Ninja

There are currently 75 open-source projects built with Ninja, with a combined total of 264.3k 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
Clevis
Clevislatchset/clevis

A pluggable framework for automated decryption of data and unlocking of LUKS volumes using pins like Tang, TPM2, and PKCS#11.

1.2k124Shell
3 days 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.2k274Swift
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.2k274Swift
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.2k36C++
1 year ago
mundane
mundanegoogle/mundane

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

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

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

889134C++
5 days ago
DDraceNetwork
DDraceNetworkddnet/ddnet

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

796626C++
21 hours ago
DDraceNetwork
DDraceNetworkddnet/ddnet

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

796626C++
21 hours 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.

79554Python
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.

74197C++
17 hours ago
Terminology
Terminologybilliob/terminology

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

73455C
5 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.

71664C
1 year ago
FIFE
FIFEfifengine/fifengine

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

57777C++
3 days ago
elementary OS App Center
elementary OS App Centerelementary/appcenter

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

555104Vala
6 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.

45378C++
1 day ago
Graphene
Grapheneebassi/graphene

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

43385C
6 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.

429214C++
29 days ago
pykep
pykepesa/pykep

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

418107C++
9 days ago
rawrtc
rawrtcrawrtc/rawrtc

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

39034C
4 years ago
hdoc
hdochdoc/hdoc

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

33928C++
1 year 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.

33250Vala
2 months ago
rrt
rrtRoboJackets/rrt

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

26385C++
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.

25547Vala
8 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.

25547Vala
8 months ago
Pop!
Pop!pop-os/icon-theme

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

21724Python
1 year ago
gitg
gitgGNOME/gitg

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

21327Vala
2 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.

20337C++
2 years ago
Luminance
Luminancesidevesh/Luminance

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

17612C
21 days ago
Starbound
Starboundrwf93/Starbound

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

14542C
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.

10026C++
18 hours 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.

7418C++
5 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.

5219C++
3 years ago
CommonQt5
CommonQt5commonqt/commonqt5

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

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

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

342Vala
4 years ago
graphui
graphuiartemanufrij/graphui

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

215Vala
4 years ago
1
2
3