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.

WGSL Reflect

A Javascript library for parsing and analyzing WebGPU WGSL shaders.

GPUCraft

A demonstration of WebGPU written in Javascript.

WebGPU Recorder

A javascript debugging tool to capture WebGPU commands and data, with the ability to play back the commands to recreate the render.

@brendan-duncan

Any sponsor is very much appreciated

Current sponsors 2

@androidseb
@pomarec

Past sponsors 4

@bostrot
@DennisAshford
@tom-trix
@PerArneng

Featured work

  1. brendan-duncan/image

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

    Dart 1,128
  2. brendan-duncan/archive

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

    Dart 380
  3. brendan-duncan/wgsl_reflect

    A WebGPU Shading Language parser and reflection library for Javascript.

    JavaScript 170
  4. brendan-duncan/webgpu_recorder

    WebGPU debugging tool for recording and playing back of WebGPU commands.

    JavaScript 56
  5. brendan-duncan/dartray

    Dart port of the PBRT ray tracer

    Dart 18
  6. brendan-duncan/gpucraft

    WebGPU minecraft clone

    JavaScript 17

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