A fast entity component system (ECS) for C & C++
-
Updated
Dec 20, 2024 - C
C is a programming language designed by Dennis Ritchie at Bell Labs. C is very widely used, straightforward, and can be compiled to a number of platforms and operating systems. C is an imperative language, with a small number of keywords and a large number of mathematical operators. C is also a very low level programming language, which means it can communicate directly with hardware.
A fast entity component system (ECS) for C & C++
An implementation of the TLS/SSL protocols
💠 Single-file glTF 2.0 loader and writer written in C99
A generic cross-platform C library that includes many commonly used components and frameworks, and a new scripting language interpreter. It currently supports C99 and Aspect-Oriented Programming (AOP).
Algebraic data types for C99
C99, header-only framework for games and multimedia applications
🌿 Fast streaming XML parser written in C99 with >90% test coverage; moved from SourceForge to GitHub
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
Full-blown preprocessor metaprogramming
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly 🚀
A cross platform lightweight single-header simple-to-use window abstraction library for creating graphical programs or libraries.
🎯 PHP / ASP - Shell Backdoor List 🎯
x86 PC emulator that runs both natively and in the browser, via WebAssembly
Header only mesh voxelizer in c99
🤖 A portable, header-only, artificial neural network library written in C99
A C99 SDK for connecting devices to Microsoft Azure IoT services
Created by Dennis Ritchie
Released 1972