Single file libraries for C/C++
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Makefile
README.md add imgp.* Dec 26, 2018
alsa.h
alsa_play.c added minimp3.h Mar 18, 2017
alsa_record.c added Makefile Mar 14, 2017
clock.h
fmath.h add fmath.h Jul 5, 2018
gpgpu_glsl.c
gpgpu_glsl.h add OpenGL version message May 5, 2018
imgp.c
imgp.h add 'static inline' Dec 27, 2018
ini.h
jo_mpeg.h Fixed error: ISO C++11 does not allow conversion from string literal … Dec 18, 2018
kbhit.h
ls.h count files in dir Dec 20, 2018
minimp3.h
mp4parser.c
mp4parser.h avoid compile warning May 8, 2018
ocl.h
ocl_conv2d.c update ocl.h Mar 17, 2018
ocl_convolution.c update ocl.h Mar 17, 2018
ocl_convolution.cl
ocl_vadd.c
parg.h add parg.h Oct 26, 2017
parson.h
random.h add 'static inline' Dec 27, 2018
sgemm.c
sgemm_sse.h
stb_image.h add ocl_conv2d.c for ocl.h Mar 8, 2018
stb_image_write.h
uaac.h
uflac_enc.h
v4l2.h fixed some bugs and added alsa_*.c Mar 14, 2017
wav.h added wav.h Mar 12, 2017
wave.h

README.md

slibs

Single file libraries for C/C++.

library category LoC license description
alsa.h audio 138 public domain ALSA [ref: https://github.com/yui0/aplay-]
uaac.h audio 13438 RPSL AAC audio decoder [ref: https://github.com/yui0/aplay-]
uflac_enc.h audio 2843 LGPL-2.1 FLAC audio encoder based on Flake
wav.h audio 61 public domain Wave format [ref: https://github.com/yui0/aplay-]
wave.h audio 304 public domain utility for wave format
v4l2.h video 614 public domain video for linux
imgp.h image 124 public domain mini image processing library
clock.h utils 31 public domain clock function for linux [ref: https://github.com/yui0/waifu2x-glsl]
kbhit.h utils 64 public domain kbhit function for linux [ref: https://github.com/yui0/aplay-]
ls.h utils 155 public domain making list of files and directories [ref: https://github.com/yui0/aplay-]
mp4parser.h utils 6015 LGPL-3.0 mp4 parser
fmath.h math 142 public domain Fast math library
sgemm_sse.h math 451 public domain Fast GEMM function for SSE [ref: https://github.com/yui0/ugemm]
random.h math 33 public domain XOR128 random function
gpgpu_glsl.h GPGPU 399 public domain GLSL frameworks [ref: https://github.com/yui0/waifu2x-glsl]
ocl.h GPGPU 190 public domain OpenCL frameworks [ref: https://github.com/yui0/waifu2x-ocl]
jo_mpeg.h video 317 public domain MPEG1/2 encoder [http://www.jonolick.com/home/mpeg-video-writer]
minimp3.h audio 2671 LGPL MP3 decoder [http://www.murga-linux.com/puppy/viewtopic.php?t=59417]
ini.h utils 250 BSD ini file parser
parg.h utils 551 CC0 Parser for argv that works similarly to getopt [https://github.com/jibsen/parg]
parson.h utils 2239 MIT Lightweight JSON library [https://github.com/kgabis/parson]

References