Skip to content

alzwded/dr_libs

 
 

Repository files navigation

About

This repository is a container for single-file, public domain libraries written in C. Each file in this library are independant of the others, except where noted. Click the links for more detailed information.

  • dr_flac: A simple library for decoding FLAC files.
  • dr_wav: A simple library for reading audio data from .wav files.
  • dr_vfs: A library for loading files from both the native file system and archives such as Zip files.
  • dr_fsw: A library for watching for changes to the file system.
  • dr_path: A path manipulation library.
  • dr_gui: A low-level GUI library.
  • dr_util: A library with miscellaneous functionality that doesn't really belong to any particular category.
  • dr_math: A very incomplete vector math library. You don't want to be using this right now.
  • dr_audio: A simple library for audio playback and recording. Very incomplete and work-in-progress.
  • dr_2d: A work-in-progress library for drawing 2D graphics.
  • dr_mtl: A compiler for materials for use in graphics software. Takes a material file (such as Wavefront MTL files), compiles it into an intermediate bytecode representation, then generates shader code (GLSL, etc.)

About

A collection of public domain single-file libraries for C/C++.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 66.3%
  • C++ 33.7%