Pure C Game Engine
Repository Index
47,133 repositories indexed
25–48 of 69 · Most stars
Performance monitoring and benchmarking suite
- likwid
- hardware-performance-counters
- threading
- x86
tiny recursive descent expression parser, compiler, and evaluation engine for math expressions
- c
- calculator
- expression-evaluator
- math
A basic 3D scene implemented with various engines, frameworks or APIs.
- computer-graphics
- graphics-programming
- rendering
- opengl
A completely free, open-source, 2D game engine built on proven torque technology.
Interactive CTF Exploration Tool
- security
- reverse-engineering
- windows
- windows-internals
:snowboarder: EJDB2 — Embeddable JSON Database engine C library. Simple XPath like query language (JQL).
Embedded JavaScript engine for C/C++
.NET bindings for Direct3D12, Direct3D11, WIC, Direct2D1, XInput, XAudio, X3DAudio, DXC, Direct3D9 and DirectInput.
- direct3d
- direct3d11
- direct3d12
- graphics
GRASS - free and open-source geospatial processing engine
- grass-gis
- geospatial
- geospatial-analysis
- raster
Android Unpacker presented at Defcon 22: Android Hacker Protection Level 0
- android-unpacker
- gdb
- qemu
- reverse-engineering
id Software's Quake 2 v3.21 with mission packs and Vulkan support (Windows, Linux, macOS, FreeBSD, Raspberry Pi 4)
- vulkan
- vulkan-api
- quake
- quake2
Retro game engine for creating games like it's 1997
The PE file analysis toolkit
- binary-analysis
- reverse-engineering
- pe-file
- portable-executable
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
- odroid-go
- gameboy-pocket
- gnuboy
- nesemu
Turn Amazon Echos (Echo Dot 3, Echo Dot 2, Echo 2) into local Home Assistant voice satellites. Keeps Amazon's mic processing and wake word engine, replaces Alexa with a small C daemon speaking ESPHome or Wyoming. Multiroom music via Music Assistant, Bluetooth speaker and proxy, no cloud.
- assist
- echo-dot
- esphome-api
- home-assistant
A non-backtracking NFA/DFA-based Perl-compatible regex engine matching on large data streams
High-performance write & space optimized transactional storage engine.
- storage-engine
- c-library
- database
- lsm-tree
37 tok/s from Qwen3-Next-80B (48 GB) on a 32 GB laptop, 24 without drafts vs 2.8 for llama.cpp; reading 62 vs 16 tok/s. Faster than llama.cpp on all 13 models compared in Q4_K_M. LLMs bigger than your RAM, pure C, CPU or GPU.
- avx2
- c
- cpu-inference
- gguf
Super Light Regexp engine for C/C++
Base environment for Red Eclipse and associated source files.
- game
- game-engine
- main-project
- source-code
QuickJS with durable execution: suspend running JS, snapshot the whole heap, resume it in another process. Native TypeScript, a REPL that survives restarts, Rust bindings.
- c
- durable-execution
- embeddable
- hibernation
LordOS — a free, fast and secure GNU/Linux distribution based on Debian, with its own desktop environment: display server and Wayland compositor in C, a React UI engine on QuickJS, and private native apps.
🗜️ A packer for Windows x86 executable files written in C and Intel x86 Assembly. The new file after packing can obstruct reverse engineering(使用C和Intel x86汇编开发的Windows x86可执行文件打包工具,打包后的新文件可以阻碍逆向工程)