An implementation of the TLS/SSL protocols
-
Updated
Mar 14, 2023 - 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.
An implementation of the TLS/SSL protocols
A fast entity component system (ECS) for C & C++
C99, header-only framework for games and multimedia applications
A mini-preprocessor library to demostrate the recursive capabilites of the preprocessor
A collection of tools and algorithms for developing traditional roguelikes. Such as field-of-view, pathfinding, and a tile-based terminal emulator.
Algebraic data types for C99
Full-blown preprocessor metaprogramming
A tiny programming language that transpiles to C, C++, Java, TypeScript, Python, C#, Swift, Lua and WebAssembly
Header only mesh voxelizer in c99
A C99 SDK for connecting devices to Microsoft Azure IoT services
x86 PC emulator that runs both natively and in the browser, via WebAssembly
BeaEngine disasm project
A top-down 2d game engine, written from scratch in under 1000 lines of C. Development of the game based on this engine is streamed on Twitch: https://www.twitch.tv/ryanpcmcquen
Created by Dennis Ritchie
Released 1972