• Stars
    star
    142
  • Rank 257,720 (Top 6 %)
  • Language
    C
  • License
    MIT License
  • Created over 8 years ago
  • Updated over 5 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A collection of STB style single header-file C libraries

Single-header-file C libraries

This repository contains some of the small libraries I've created during the last few years. More are added as they prove themselves and I have time to extract them and clean them up.

All libraries are published under the MIT license.

library lastest version category description
math_3d.h 1.0 graphics compact 3D math library for use with OpenGL
slim_gl.h 1.0 graphics compact OpenGL shorthand functions and printf() style drawcalls
iir_gauss_blur.h 1.0 graphics gauss filter where the performance is independent from the blur strength
sdt_dead_reckoning.h 1.0 graphics function to create a signed distance field with the Dead Reckoning algorithm
slim_hash.h 1.1 container simple and easy to use hashmap for C99
slim_test.h 1.0 testing small set of functions to build simple test programs

More Repositories

1

minidyndns

A simple DynDNS server with an build in HTTP interface to update IPs
Ruby
125
star
2

voice-chat

The Opus audio codec and pulse audio glued together with a small UDP client and server (be aware, ugly prototype code)
C
24
star
3

lisp.c

My second Lisp interpreter (bytecode compiler and interpreter) written in GNU C
C
24
star
4

minimal-opencl-on-windows

Minimal OpenCL program on Windows
C
21
star
5

nntp-forum

A modern frontend to newsgroups
PHP
21
star
6

syscall-benchmark

A set of small system call microbenchmarks. Just for fun, nothing serious.
PHP
16
star
7

video-encoder

A small tool to properly encode videos (skip no frames, output proper MP4 files, etc.)
C
6
star
8

hdm-sammelkrake

PHP
6
star
9

smtp_send

A simple PHP function to send mails
PHP
5
star
10

process-map

2D visualization of virtual memory, symbols and thread activity
C
4
star
11

iir_gauss_blur

Simple command line utility to blur images
C
4
star
12

simple-gallery

A very simple image that's easy to install (just upload one file to your webspace).
PHP
2
star
13

gl-4.5-subpixel-text-rendering

Simple subpixel text rendering for OpenGL 4.5 using dual source blending to blend subpixels individually
C
2
star
14

js2plot

A small library and tool to plot 2D mathematical JavaScript functions in a canvas element with panning and zooming.
JavaScript
2
star
15

linux-learn-map

JavaScript
1
star
16

done

A small webapp for teachers and students to coordinate exercises
PHP
1
star
17

plains

A 2D space to organize notes and documents
PHP
1
star
18

iwatch

A very simple utility to execute a command when a file changes
C
1
star
19

lagrange

A statically typed C inspired compiled language
C
1
star
20

simple-c-collections

Small self contained collections for C with a simple yet usable API (I hope)
C
1
star