Chris Maughan's Projects
ManyMouse is a library that abstracts the handling of multiple mice input into a tiny, cross-platform API.
match(it): A light-weight header-only pattern-matching library for C++17.
Matplot++: A C++ Graphics Library for Data Visualization šš¾
C++ Audio and Music DSP Library
Fork of mcpp, a C/C++ preprocessor
C Markdown parser. Fast. SAX-like interface. Compliant to CommonMark specification.
STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.
MGFX - A cross-platform 2D (CPU & GPU) and 3D (GPU) starter kit.
microprofile is an embeddable profiler
Tiny immediate-mode UI library
Small, expressive subtractive synthesizer.
A modern paint package
yeah I made it again
Machine _learning_
Modern C++ for the Windows Runtime
š Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
Calculates the positions of the four Galilean moons of Jupiter for any given date in time.
A Parser Combinator library for C
A command-line VST plugin host
Lightweight Ruby
MessagePack implementation for C and C++ / msgpack.org[C/C++]
Soul of a tiny new machine. Track side effects in assembly language ā More thorough tests ā More malleable and rewrite-friendly software.
A library for defining and detecting multi-stroke gestures created through touch-input on iOS devices
Virtual instrument synthesizer library for rust built atop cpal
Automatically exported from code.google.com/p/music-synthesizer-for-android
Pure C++11 Signals and Slots
D3D Port of Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
Experimental Operating System
A tiny, neat C library that portably invokes native file open and save dialogs.
Vim-fork focused on extensibility and agility. Consider helping sustain Neovim development!