Skip to content
You must be logged in to sponsor mackron

Become a sponsor to David Reid

@mackron

David Reid

mackron
Australia

Hi there! How you doing? Good? Great! 🙃

I'm David and I'm the creator and maintainer of several open source projects which you can find right here on GitHub. If you've made it this far, you're probably most familiar with my audio work on miniaudio and my decoding libraries in dr_libs. I also work on many other smaller projects as well - check them out on my GitHub profile!

My focus for the last several years has been writing software which is free from annoying licensing restrictions and complicated build systems. My main projects for the last few years, miniaudio and dr_libs, are libraries that I've written from scratch, have no dependencies, are all written within a single source file, and all released into the public domain. This makes them extremely easy to use - all you need to do is add the file to your source tree and go. No package managers, no build systems, no licensing complications. This philosophy of keeping everything simple is something I want to encourage and inspire other developers to work towards and to recognize that it is possible to develop high quality software from scratch and by hand.

While my focus has been audio, I'd love to branch out and work on other things as well. My dream is to take time off my normal job and spend more time working on my open source projects. Any help that can get me there would mean to the world to me!

Thank you! 🤟

Current sponsors 9

@emoon
@khiner
@ttvd
@foxtacles
@aaron9000
@sononym
@raysan5
@tycho
@MattJustMatt
Past sponsors 20
@Perksey
@fryingpanjoe
@Taiko2k
@kamranjon
@Hexlord
@gtreshchev
Private Sponsor
Private Sponsor
@kritzikratzi
@edubart
@caturria
@blastbay
@petersn
@iryont
@PracticalVR
@day-garwood
@KiritoDv
@mnerv

Featured work

  1. mackron/miniaudio

    Audio playback and capture library written in C, in a single source file.

  2. mackron/dr_libs

    Audio decoding libraries for C/C++, each in a single source file.

  3. mackron/vkbind

    Single file Vulkan API loader.

    C 169
  4. mackron/glbind

    Single file OpenGL API loader.

    C 63

Select a tier

$ one time

Choose a custom amount.