Peter Jakobs's starred repositories

c0

C0 Programming Language

Language:CStargazers:48Issues:0Issues:0

ExcaliburHash

Excalibur Hash is a high-speed hash map and hash set, ideal for performance-critical uses like video games

Language:C++License:MITStargazers:311Issues:0Issues:0

GRSD3D12Sample

Gamebaby Rock Sun's D3D12 C-Style Sample for beginner

Language:C++License:MITStargazers:218Issues:0Issues:0

s2n-tls

An implementation of the TLS/SSL protocols

Language:CLicense:Apache-2.0Stargazers:4453Issues:0Issues:0

CompactGUI

Transparently compress active games and programs using Windows 10/11 APIs

Language:Visual Basic .NETLicense:GPL-3.0Stargazers:4619Issues:0Issues:0

function_ref

A lightweight, non-owning reference to a callable.

Language:C++License:CC0-1.0Stargazers:169Issues:0Issues:0

Delegate

Fixed-size C++ delegates - efficient alternatives to std::function.

Language:C++Stargazers:18Issues:0Issues:0
Language:CLicense:MITStargazers:69Issues:0Issues:0

shader-minifier

Minify and obfuscate GLSL or HLSL code

Language:GLSLLicense:Apache-2.0Stargazers:421Issues:0Issues:0

k15_coroutine

A C library for using coroutines in your C/C++ applications

Language:C++License:MITStargazers:3Issues:0Issues:0

ios-cmake

A CMake toolchain file for iOS, macOS, watchOS & tvOS C/C++/Obj-C++ development

Language:CMakeLicense:BSD-3-ClauseStargazers:1798Issues:0Issues:0

Baldurs-gate-dnd-3.5

This is a WeiDu mod for BG:Enchanced edition that changes 2ed ADnD rules to DnD 3.5 with some elements taken from Pathfinder

Language:PLSQLStargazers:30Issues:0Issues:0

minimp4

Minimalistic MP4 mux/demux single header library

Language:CLicense:CC0-1.0Stargazers:330Issues:0Issues:0

PDFGen

Simple C PDF Writer/Generation library

Language:CLicense:UnlicenseStargazers:475Issues:0Issues:0

olive.c

Simple 2D Graphics Library for C

Language:CLicense:MITStargazers:1737Issues:0Issues:0

ExplorerPatcher

This project aims to enhance the working environment on Windows

Language:CLicense:GPL-2.0Stargazers:22235Issues:0Issues:0

vello

An experimental GPU compute-centric 2D renderer.

Language:RustLicense:Apache-2.0Stargazers:2036Issues:0Issues:0

uuid

UUID generator.

Language:CStargazers:9Issues:0Issues:0

cryptorand

Cryptographically Secure Pseudo-Random Number Generator.

Language:CStargazers:9Issues:0Issues:0

md5

MD5 hashing implementation.

Language:CStargazers:11Issues:0Issues:0

sha1

SHA-1 hashing implementation

Language:CStargazers:11Issues:0Issues:0

sse2neon

A translator from Intel SSE intrinsics to Arm/Aarch64 NEON implementation

Language:C++License:MITStargazers:1239Issues:0Issues:0

nelua-lang

Minimal, efficient, statically-typed and meta-programmable systems programming language heavily inspired by Lua, which compiles to C and native code.

Language:LuaLicense:MITStargazers:1900Issues:0Issues:0

nanovg

Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.

Language:CLicense:ZlibStargazers:5046Issues:0Issues:0

decimal_for_cpp

Decimal data type for C++

Language:C++Stargazers:262Issues:0Issues:0

OffsetAllocator

Fast O(1) offset allocator with minimal fragmentation

Language:C++License:MITStargazers:703Issues:0Issues:0

mallocMC

mallocMC: Memory Allocator for Many Core Architectures :pager:

Language:C++License:NOASSERTIONStargazers:49Issues:0Issues:0

memorymanager

A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.

Language:C++License:MITStargazers:71Issues:0Issues:0

ftg_toolbox_public

A collection of single header file libraries

Language:CLicense:NOASSERTIONStargazers:19Issues:0Issues:0

box2d

Box2D is a 2D physics engine for games

Language:C++License:MITStargazers:7357Issues:0Issues:0