Skip to content
View gkjohnson's full-sized avatar
🚀
🚀

Highlights

  • Pro

Organizations

@uclagamelab

Block or report gkjohnson

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

Starred repositories

Showing results

Cuelume is a curated sound palette, not an audio engine. It gives buttons, links, toggles, and completed actions clear feedback without asking developers to design sounds themselves. Add an attribu…

TypeScript 1,227 42 Updated Aug 4, 2026

Automatic quad remeshing tool

C++ 3,127 217 Updated Aug 7, 2026

an algorithm for computing winding & anti-aliasing of 2D vector shapes

JavaScript 177 2 Updated Jul 27, 2026

Specification and reference implementation for the OpenPBR Surface shading model

CSS 744 38 Updated Apr 22, 2026

An open-source, GPU-accelerated physics simulation engine built upon NVIDIA Warp, specifically targeting roboticists and simulation researchers.

Python 5,303 619 Updated Aug 7, 2026

A liminal, starry platform -- submerged in cosmic waters.

ShaderLab 157 14 Updated Jan 12, 2026

Minimal PDF creation library. <400 LOC, zero dependencies, makes real PDFs.

TypeScript 1,877 73 Updated May 13, 2026

A prototype of a creative environment for the 21st century

TypeScript 1,019 69 Updated Apr 7, 2025

A library for resolution-independent rendering of hardware-accelerated vector graphics directly on the GPU.

C 20 1 Updated Jul 31, 2018

A 3D Visualization Framework built for Robotics

TypeScript 36 8 Updated Aug 3, 2026

A utility that 'wraps' the mouse cursor movement around the edges of the screen

C 9 Updated Mar 3, 2026

TypeScript & Javascript Data Structures

TypeScript 204 11 Updated Jul 30, 2026

A VSCode extension for visualizing the URDF file and xacro file.

TypeScript 221 21 Updated Jun 3, 2026

A web port of XAtlas: Mesh parameterization / UV unwrapping library

C++ 29 4 Updated Jun 24, 2025

A fast, efficient and extremely stable 2d triangulation library for rust.

Rust 155 11 Updated Aug 2, 2026

Sony Megatron shader ported from Retroarch to ReShade

HLSL 48 Updated Dec 31, 2023

A library for constraining triangulations from Delaunator

TypeScript 75 8 Updated Mar 20, 2026

A curated list of awesome robot descriptions (URDF, MJCF)

1,628 145 Updated Aug 4, 2026

Geospatial Rendering in Three.js

TypeScript 1,588 180 Updated May 27, 2026

Interactive field-aligned mesh generator

C++ 6,175 700 Updated Jan 3, 2022

Astronomy Engine: multi-language calculation of Sun, Moon, and planet positions. Predicts lunar phases, eclipses, transits, oppositions, conjunctions, equinoxes, solstices, rise/set times, and othe…

C 956 125 Updated Jan 27, 2025

Mesh parameterization / UV unwrapping library

C++ 2,539 273 Updated Jun 16, 2024

Polygon Clipping, Offsetting & Triangulation in C++, C# and Delphi

C++ 2,435 444 Updated Apr 20, 2026

Near real-time cloud maps

JavaScript 284 12 Updated Jun 9, 2026

METIS - Serial Graph Partitioning and Fill-reducing Matrix Ordering

C 1,045 214 Updated Jun 10, 2026

A list of alternatives for Adobe software

9,355 354 Updated Jun 29, 2026

Server, Database, and Backend functionality for KaniWani

Python 78 10 Updated Apr 11, 2026
JavaScript 188 39 Updated Aug 6, 2023
Next