Johannes Kuhlmann (jkuhlmann)

jkuhlmann

Geek Repo

Location:Hamburg, Germany

Home Page:https://johanneskuhlmann.de/

Twitter:@j66k

Github PK Tool:Github PK Tool

Johannes Kuhlmann's starred repositories

bevy

A refreshingly simple data-driven game engine built in Rust

Language:RustLicense:Apache-2.0Stargazers:32950Issues:289Issues:4748

rapidjson

A fast JSON parser/generator for C++ with both SAX/DOM style API

Language:C++License:NOASSERTIONStargazers:13954Issues:556Issues:1527

nuklear

A single-header ANSI C gui library

cJSON

Ultralightweight JSON parser in ANSI C

single_file_libs

List of single-file C/C++ libraries.

GameNetworkingSockets

Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.

Language:C++License:BSD-3-ClauseStargazers:7905Issues:292Issues:227

cxx

Safe interop between Rust and C++

Language:RustLicense:Apache-2.0Stargazers:5585Issues:57Issues:639

gfx

[maintenance mode] A low-overhead Vulkan-like GPU API for Rust.

Language:RustLicense:Apache-2.0Stargazers:5342Issues:123Issues:1415

meshoptimizer

Mesh optimization library that makes meshes smaller and faster to render

BLAKE3

the official Rust and C implementations of the BLAKE3 cryptographic hash function

Language:AssemblyLicense:Apache-2.0Stargazers:4644Issues:79Issues:227

implot

Immediate Mode Plotting

Language:C++License:MITStargazers:4408Issues:84Issues:334

jsmn

Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket

microui

A tiny immediate-mode UI library

optick

C++ Profiler For Games

renderer

A shader-based software renderer written from scratch in C89

SpartanEngine

A game engine with an emphasis on real-time cutting-edge solutions

Language:C++License:MITStargazers:2028Issues:71Issues:91

cgltf

:diamond_shape_with_a_dot_inside: Single-file glTF 2.0 loader and writer written in C99

HandmadeMath

A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.

Language:CLicense:CC0-1.0Stargazers:1161Issues:36Issues:71

Esoterica

Esoterica Engine

Language:C++License:MITStargazers:820Issues:29Issues:32

pl_mpeg

Single file C library for decoding MPEG1 Video and MP2 Audio

Vulkan-ValidationLayers

Vulkan Validation Layers (VVL)

Language:C++License:NOASSERTIONStargazers:712Issues:60Issues:2112

raw_pdb

A C++11 library for reading Microsoft Program DataBase PDB files

Language:C++License:BSD-2-ClauseStargazers:645Issues:18Issues:29

SPIRV-Reflect

SPIRV-Reflect is a lightweight library that provides a C/C++ reflection API for SPIR-V shader bytecode in Vulkan applications.

Language:CLicense:Apache-2.0Stargazers:629Issues:40Issues:94

wg

Coordination repository of the Game Development Working Group

EACopy

Robocopy alternative with a bunch of different features

Language:C++License:BSD-3-ClauseStargazers:235Issues:10Issues:2

RedTalaria

An Unreal Engine plugin providing a set of Hermes endpoints.

Language:C++License:MITStargazers:174Issues:8Issues:1

SquidTasks

C++14 coroutine-based task library for games

Language:C++License:MITStargazers:121Issues:3Issues:5

incppect

Inspect C++ memory in the browser

Language:C++License:MITStargazers:83Issues:6Issues:3

faur

⚒️✨ My personal C games framework. 2D graphics, sound, inputs, states, ECS, and misc utils for data, files, math, memory, strings, time, and more. Builds for Linux, Windows, Web, and embedded devices.

Language:CLicense:GPL-3.0Stargazers:81Issues:4Issues:0

patchy

Binary file patching tool