Become a sponsor to David Reid
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! π€
Featured work
-
mackron/miniaudio
Audio playback and capture library written in C, in a single source file.
C 3,708 -
mackron/dr_libs
Audio decoding libraries for C/C++, each in a single source file.
C 1,167 -
mackron/vkbind
Single file Vulkan API loader.
C 165 -
mackron/glbind
Single file OpenGL API loader.
C 59