Skip to content
View karltechno's full-sized avatar

Block or report karltechno

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
43 stars written in C++
Clear filter

A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)

C++ 20,270 3,208 Updated Mar 11, 2026

Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.

C++ 16,871 2,064 Updated Mar 23, 2026

Frame profiler

C++ 15,507 1,034 Updated Mar 24, 2026

MSVC's implementation of the C++ Standard Library.

C++ 10,996 1,614 Updated Mar 23, 2026

Xbox 360 Emulator Research Project

C++ 9,311 1,306 Updated Feb 18, 2026

Mesh optimization library that makes meshes smaller and faster to render

C++ 7,398 619 Updated Mar 23, 2026

Detours is a software package for monitoring and instrumenting API calls on Windows. It is distributed in source code form.

C++ 6,185 1,133 Updated Mar 18, 2026

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

C++ 5,493 555 Updated Jul 3, 2025

Basis Universal GPU Texture Codec

C++ 2,988 322 Updated Mar 24, 2026

A toy physically based GPU path tracer (C++/OpenGL/GLSL)

C++ 2,039 199 Updated Feb 9, 2024

A hybrid thread / fiber task scheduler written in C++ 11

C++ 1,995 199 Updated Feb 22, 2025

A memory allocator that automatically reduces the memory footprint of C/C++ applications.

C++ 1,848 79 Updated Mar 16, 2026

Official version of the Meow hash, an extremely fast level 1 hash

C++ 1,809 66 Updated Jul 31, 2022

A Vulkan renderer written from scratch on stream

C++ 1,685 92 Updated Mar 17, 2026

Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.

C++ 1,543 134 Updated May 29, 2022

Concurrent data structures in C++

C++ 1,450 158 Updated Oct 1, 2020

A tool which allows you to edit source code of any MSVC C++ project live at runtime

C++ 1,169 84 Updated Dec 18, 2023

Easy to integrate memory allocation library for Direct3D 12

C++ 977 107 Updated Feb 24, 2026

Walking the callstack in windows applications

C++ 896 190 Updated Aug 4, 2025

Fast C OBJ parser

C++ 740 52 Updated Jun 8, 2025

Example code for the research paper "Masked Software Occlusion Culling"; implements an efficient alternative to the hierarchical depth buffer algorithm.

C++ 667 86 Updated Sep 2, 2025

Configurable C++ platform adapter

C++ 560 75 Updated Feb 14, 2019

EAStdC is a package which implements basic library facilities that are similar to those in the standard C library.

C++ 525 107 Updated Sep 9, 2024

Source code to the data-oriented design book

C++ 488 19 Updated Jun 30, 2023

Vulkan RTX path tracer with a declarative ES7-like scene description language.

C++ 448 23 Updated Nov 2, 2019

This repository contains graphics driver samples used to demonstrate how to write graphics driver for the windows platform.

C++ 408 145 Updated Jun 13, 2023

Sample OOP/ECS/DOD project (C++) for an internal Unity lecture in 2018

C++ 381 47 Updated Nov 20, 2020

Implementation of the bounding mesh and bounding convex decomposition algorithms for single-sided mesh approximation

C++ 347 51 Updated Sep 2, 2021

Robocopy alternative with a bunch of different features

C++ 340 70 Updated Feb 25, 2025
Next