Skip to content
You must be logged in to sponsor brendan-duncan

Become a sponsor to Brendan Duncan

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.

@brendan-duncan

Any sponsor is very much appreciated

Current sponsors 2

@androidseb
@pomarec
Past sponsors 5
@bostrot
@DennisAshford
@tom-trix
@PerArneng
@HelloDoYoung

Featured work

  1. brendan-duncan/image

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

    Dart 1,185
  2. brendan-duncan/archive

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

    Dart 422
  3. brendan-duncan/dartray

    Dart port of the PBRT ray tracer

    Dart 19
  4. brendan-duncan/gpucraft

    WebGPU minecraft clone

    JavaScript 21
  5. brendan-duncan/wgsl_reflect

    A WebGPU Shading Language parser and reflection library for Javascript.

    JavaScript 192
  6. brendan-duncan/webgpu_inspector

    Inspection debugger for WebGPU

    JavaScript 188

20% towards 10 monthly sponsors goal

@androidseb @pomarec

androidseb and 1 other sponsor this goal

Select a tier

$ a month

Choose a custom amount.

$5 a month

Select
  • Get a Sponsor badge on your profile

$25 a month

Select
  • Logo or name goes in my project README

$100 a month

Select
  • Have your bug reports prioritized