Skip to content
View andrejnau's full-sized avatar

Block or report andrejnau

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Showing results

Cross-platform game framework

C 64 3 Updated Oct 22, 2025

Robust real-time rendering engine on DX11, DX12 with many advanced graphical features for quick prototyping

C++ 760 33 Updated Oct 19, 2025

Lightweight and modular C++11 graphics middleware for games and data visualization

C++ 5,181 464 Updated Jul 23, 2026

Low-level thin multiplatform Graphics API

C++ 27 3 Updated Jul 18, 2026

LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibility

GLSL 3,391 222 Updated Mar 24, 2026

🦀 GPU memory allocator for Vulkan, DirectX 12 and Metal. Written in pure Rust

Rust 488 76 Updated Jul 1, 2026

My toy engine, mainly for rendering experiment and prototyping.

C++ 315 25 Updated Feb 24, 2026

A computer science textbook

Jupyter Notebook 4,929 494 Updated Aug 11, 2024

Common data structures and algorithms in Rust

Rust 3,977 234 Updated Feb 27, 2025

Tool for safe ergonomic Rust/C++ interop driven from existing C++ headers

Rust 2,551 173 Updated Aug 29, 2025

JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).

C++ 330 39 Updated Jun 6, 2026

One stop shop for getting started with the Vulkan API

Makefile 2,270 192 Updated Jul 17, 2026

BigWheels is a cross-platform, API agnostic framework to build graphics applications.

C++ 107 41 Updated Jul 14, 2026

Vulkan Ignoble Software Rasterizer: Software rasterizer implementing Vulkan. Just for fun.

C++ 48 11 Updated Jun 2, 2018

Run your GitHub Actions locally 🚀

Go 71,192 1,981 Updated Jul 10, 2026

Cross platform toy render engine supporting physically based rendering and hardware/software ray tracing

C++ 477 36 Updated May 1, 2026

This project illustrates how we could codesign and notarize a macOS application with CMake.

Objective-C 20 1 Updated May 30, 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.

LLVM 39,424 17,947 Updated Jul 24, 2026

WebGPU cross-platform app with CMake/Emscripten

C++ 205 16 Updated Feb 10, 2026

The accompanying code of the Learn WebGPU C++ programming guide

168 36 Updated Sep 5, 2025

Learn to use WebGPU for native graphic applications in C++

C++ 618 95 Updated Mar 12, 2026

Intermediate Graphics Library (IGL) is a cross-platform library that commands the GPU. It provides a single low-level cross-platform interface on top of various graphics APIs (e.g. OpenGL, Metal an…

C++ 3,223 218 Updated Jul 23, 2026

Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison

C++ 1,143 168 Updated Jul 20, 2026

Per-device scrolling prefs on macOS.

Objective-C 3,536 169 Updated Dec 13, 2025

The new Windows Terminal and the original Windows console host, all in the same place!

C++ 104,326 9,454 Updated Jul 23, 2026

A cross-platform, safe, pure-Rust graphics API.

Rust 17,634 1,370 Updated Jul 23, 2026

Master programming by recreating your favorite technologies from scratch.

Markdown 530,893 50,217 Updated Jul 14, 2026

😎 Curated list of awesome resources on Compilers, Interpreters and Runtimes

9,838 701 Updated May 26, 2024

A guide that teach you enable hardware HEVC decoding & encoding for Chrome / Edge, or build a custom version of Chromium / Electron that supports hardware & software HEVC decoding and hardware HEVC…

JavaScript 1,440 70 Updated Jul 21, 2026
Next