Skip to content
You must be logged in to sponsor donmccurdy

Become a sponsor to Don McCurdy

@donmccurdy

Don McCurdy

donmccurdy
Washington, DC

Introduction

Hi, I'm Don. 👋 Your sponsorship lets me buy time to work on open source software. That software is used by developers and artists creating rich, high-performance graphics and visual effects: in websites, 3D creative software, geospatial applications, journalism, games, and more.

Within 2D and 3D graphics ecosystems on the web — like three.js, React Three Fiber, and A-Frame — my work lets developers be more productive, makes engines faster and more powerful, and enables artists to enjoy creative and flexible art workflows. My work also underpins foundational data formats like glTF 3D scenes, where I've contributed technical specifications for open standards and built critical supporting software.

Why sponsor me?

If you're reading this, you're probably already using something I built. I'm incredibly grateful my work provides that value to others, and that individuals and companies want to use my work to build creative, amazing, and beautiful things.

Current sponsorships cover a couple hours of work per month. That's a tiny fraction of the time I've actually invested in building, maintaining, and supporting these open source projects.

Most of my open source development happens on nights, weekends, and free time. I'd love for that work to be sustainable and compatible with busier seasons of life ahead (e.g. a family), but I'm not there yet. If my work brings you joy or saves you time, or (especially!) if you're at a company using my open source code, it'd mean a lot if you'd consider helping me to keep doing that work.

Projects

My work listed below can be found in graphics from The New York Times and The Economist, professional applications for Architecture, Engineering & Construction (AEC) and Computer Aided Design (CAD), indie game development, geospatial visualization tools, corporate tech stacks, university curricula, … and probably in something you're building, too!

Major projects

  • three.js: JavaScript 3D Library
  • glTF Transform: glTF SDK, optimizer, and pipeline for JavaScript
  • glTF Report: Viewer, analysis tool, script editor, and validator for glTF models
  • glTF Viewer: Drag-and-drop preview for glTF models

Minor projects

Past projects

  • A-Frame: A web framework for building 3D/AR/VR experiences

Thank You!

Thanks so much for reading, considering, and perhaps supporting my work. 🙏


FINE PRINT: Generally I cannot promise work or feature development in return for GitHub sponsorships. Respectfully, I also do not accept sponsorships from some categories of sponsor including gambling, cryptocurrency, and adult entertainment organizations. If you're interested in contracting me for a project, setting up a paid retainer, or another sponsorship arrangement, reach out to [email protected].

Current sponsors 12

@jespertheend
@Omegahed
@modstorm
@marcnew2101
@danburonline
@perplex-gg
@Dirk-27
@mindcraftag
@3DStreet
@mmmoli
@XRSharp
@vincentfretin
Past sponsors 39
@darkmirage
@dirkk0
@rozgo
@around
@tomorrowevening
@matthargett
@neciszhang
Private Sponsor
@bigrig2212
@cesmoak
@CesiumGS
Private Sponsor
@Blitzy
@gridwalk
@Christopher-Hayes
@COREMultichain
Private Sponsor
@TRYON-Technology

Featured work

  1. mrdoob/three.js

    JavaScript 3D Library.

    JavaScript 102,893
  2. donmccurdy/glTF-Transform

    glTF 2.0 SDK for JavaScript and TypeScript, on Web and Node.js.

    TypeScript 1,424
  3. donmccurdy/three-gltf-viewer

    Drag-and-drop preview for glTF 2.0 models in WebGL using three.js.

    JavaScript 2,147
  4. donmccurdy/three-pathfinding

    Navigation mesh utilities for three.js, based on PatrolJS.

    JavaScript 1,226

Select a tier

$ a month

You'll receive any rewards listed in the $15 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select

You'll get a badge on your profile, and show up as a "Sponsor" on GitHub Issues and PRs. Thank you!

$15 a month

Select

Supporter

Help support my work on an individual level.

You'll get a badge on your profile, and show up as a "Sponsor" on GitHub Issues and PRs. Thank you!

$50 a month

Select

Developer

You're a developer building on my work, and $15 feels too low for the value of that work. Help keep this going!

You'll get a badge on your profile, and show up as a "Sponsor" on GitHub Issues and PRs. Thank you!

$100 a month

Select

Small Company or Agency

Your small company or agency earns money or has funding, and gets value from my work. Help me continue writing software that supports your business.

Perks

  • Written credit on one (1) of my personal repositories

$250 a month

Select

Company or Startup

Your company or startup earns money or has funding, and gets value from my work. Help me continue writing software that supports your business.

Perks

  • Logo placement on one (1) of my personal repositories

$500 a month

Select

Large Company

Your larger company gets value from my work, and you want to help me continue writing software that supports your business. You gain a personal line of communication with me for support, pair programming, or mentorship.

Perks

  • Logo placement on two (2) of my personal repositories
  • 1 hour of personal consulting per month, by video call