Software and hardware designer. Open-source advocate since the 1990s.
soundbox. SoundBox is an HTML5 synth music tracker/editor, suitable for creating music for small JavaScript demos (4K / 8K).
445liblzg. liblzg is a minimal implementation of an LZ77 class compression library.
55atomic. Tiny portable C++ library for atomic operations
53git-tools. Various tools for Git
45osbench. Benchmarking tools for measuring operating system performance
34himg. Hadamard based lossy image compression
21libsac. A reference implementation of the SAC (Simple Audio Compression) codec.
18microS3. A tiny S3 client library suitable for embedded devices (a.k.a μS3)
16resseract. A fork of the Tesseract FPS game
15c-comments-to-cpp. A tool to convert C style comments to C++ style comments
13cmake-minver. A script for finding the minum required CMake version for a given functionality.
12leanfloat. A simplified version of the IEEE 754 binary floating-point standard
12hzr. A Huffman+RLE compression library
11mfat. A minimal FAT I/O library for embedded systems
11tinythreadpp. TinyThread++ is a minimalist, portable threading library for C++, modeled after the C++11 standard.
11js-sonant. js-sonant is a JavaScript port of the sound synth Sonant, originally implemented in C.
11solidaritycsg. A library for quick and robust constructive solid geometry (CSG) operations on triangle meshes
8mrisc64. The 64-bit evolution of MRISC32
7tinypgm. A small I/O library for PGM format image files
7mc1-doom. DOOM - ported to MC1
6arraymath. ArrayMath is a portable low level C++ library for performing primitive math operations on arrays.
4bcl. Basic Compression Library
3SoftFP. Fork of Fabrice Bellard's SoftFP library, with added support for 16-bit half precision
3openctm. This is the home of development of the OpenCTM project.
2meson2ide. Generate IDE project files from a Meson build project
2viewer. A 3D model viewer
2refrepo-ace. A tool for maintaining and using Git reference repositories
2bs. This may become something awesome in the future
2mc1-quake. Quake - ported to the MC1/MRISC32 architecture
2css-styles. Some simple generic CSS styles for plain HTML documents
2lomc. Experimental lossless movie compression
2dhrystone. Dhrystone 2.1 (clone of the 1988 original C source code)
2glfw. A multi-platform library for OpenGL, window and input
1infra. Infrastructure to set up the public Compiler Explorer instances and compilers
1ccperf. A tool for measuring C/C++ compilation performance metrics.
1mageray. This project may eventually evolve into a functional C++ ray tracer.
1wishbone-blocks. Testing out Wishbone designs in VHDL
1fpga-ip. Various vendor IP components for FPGA:s
1llvm-mrisc32. A fork of LLVM with MRISC32 support
1icecream. Distributed compiler with a central scheduler to share build load
1oclint. A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C
1html-generator. Simple C++ HTML generator classes.
1