sponsors

An open API service aggregating public data about GitHub Sponsors.

brendan-duncan

View JSON Representation

Staff software engineer at Unity Technologies. Past: Apple, Google, DreamWorks Animation, Disney Animation. Projects here are for my personal amusement.

Funding Links: https://github.com/sponsors/brendan-duncan

GitHub Sponsors Profile

Hi!
My name is Brendan Duncan, and I am a Software Engineer with a passion for computer graphics, sharing and collaborating with others, and believe the world is a better place with more graphics programmers in it.
I have an assortment of various open source projects, spanning different interest areas but mostly related to graphics. I hope you find them useful, to use or for reference, and am always open for questions, suggestions, or just talking about any of them or graphics programming in general.
Some of my open source projects are:
Dart Image Library
The Dart Image Library provides the ability to load, save, and manipulate images in a variety of image file formats, with the Dart programming language. The library has been in development for over 9 years.
Dart Archive Library
A Dart library to encode and decode various archive and compression formats, including Zip, Tar, GZip, ZLib, and BZip2. The library has been in development for over 9 years.
Dart WebGPU
Dart native bindings for the WebGPU graphics API.
Dart FBX
A Dart library to parse FBX files for graphics.
Dart Ray
A Dart port of the PBRTv2 physically based ray tracer.
WebGPU Inspector
A WebGPU debugger chrome extension.
WGSL Reflect
A Javascript library for parsing and analyzing WebGPU WGSL shaders.
WebGPU Recorder
A javascript debugging tool to capture WebGPU commands and data, with the ability to play back the commands to recreate the render.
GPUCraft
A demonstration of WebGPU written in Javascript.

Featured Works

brendan-duncan/image

Dart Image Library for opening, manipulating, and saving various different image file formats.

Language: Dart - Stars: 1176
brendan-duncan/archive

Dart library to encode and decode various archive and compression formats, such as Zip, Tar, GZip, ZLib, and BZip2.

Language: Dart - Stars: 415
brendan-duncan/dartray

Dart port of the PBRT ray tracer

Language: Dart - Stars: 19
brendan-duncan/gpucraft

WebGPU minecraft clone

Language: JavaScript - Stars: 21
brendan-duncan/wgsl_reflect

A WebGPU Shading Language parser and reflection library for Javascript.

Language: JavaScript - Stars: 188
brendan-duncan/webgpu_inspector

Inspection debugger for WebGPU

Language: JavaScript - Stars: 187

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown