Jonathan Müller (foonathan)

foonathan

Geek Repo

Company:@think-cell

Location:Aachen, Germany

Home Page:jonathanmueller.dev

Twitter:@foonathan

Github PK Tool:Github PK Tool

Jonathan Müller's repositories

type_safe

Zero overhead utilities for preventing bugs at compile time

Language:C++License:MITStargazers:1476Issues:65Issues:100

memory

STL compatible C++ memory allocator library using a new RawAllocator concept that is similar to an Allocator but easier to use and write.

Language:C++License:ZlibStargazers:1450Issues:59Issues:115

lexy

C++ parsing DSL

Language:C++License:BSL-1.0Stargazers:961Issues:15Issues:99

array

contiguous container library - arrays with customizable allocation, small buffer optimization and more

Language:C++License:BSL-1.0Stargazers:253Issues:16Issues:5

debug_assert

Simple, flexible and modular assertion macro.

Language:C++License:ZlibStargazers:219Issues:13Issues:11

string_id

A small C++ library to handle hashed strings serving as identifiers.

Language:C++License:ZlibStargazers:183Issues:16Issues:1

lex

Replaced by foonathan/lexy

Language:C++License:BSL-1.0Stargazers:136Issues:10Issues:0

tiny

low-level library for minimizing the size of your types

Language:C++License:BSL-1.0Stargazers:109Issues:5Issues:1

compatibility

unmaintained - CMake module to activate certain C++ standard, feature checks and appropriate automated workarounds - basically an improved version of cmake-compile-features

Language:CMakeLicense:ZlibStargazers:74Issues:11Issues:5

lauf

Bytecode interpreter

Language:C++License:BSL-1.0Stargazers:63Issues:9Issues:0

clauf

A C interpreter developed live on YouTube

Language:C++License:BSL-1.0Stargazers:48Issues:6Issues:1

docker

Containers for building C++ on CI

Language:ShellStargazers:48Issues:5Issues:0

atum

Helpers for preventing the static initialization order fiasco of global variables.

Language:C++License:BSL-1.0Stargazers:38Issues:4Issues:0

dryad

Data structures for ASTs

Language:C++License:BSL-1.0Stargazers:13Issues:4Issues:0

storage

unmaintained - A C++11 header-only library providing optional and variant classes

Language:C++License:ZlibStargazers:11Issues:4Issues:0