- in-development: I am currently actively working on the project. Feel free to use it, but note that it could (drastically) change. On the up-side, you’ll get more features.
- maintenance only: I will definitely review PRs and help with issues. If you request a feature, I will probably ask to make a PR. I fix bugs when I have time, but note that this project has become “work”, so without incentives I won’t work a lot on it.
- experimental prototype: this project is a fun idea I had and wanted to try out. You should probably not be using this in production. In the future, I might work on it more and polish it.
- abandoned: I don’t want to work on this project anymore. This happens when I burn out on an “in-development” project, but it is not finished enough to warrant a “maintenance only” project. If you want to continue working on it, contact me, and we can work something out.
lauf
Bytecode interpreter
STL compatible C++ memory allocator library
cppast
Library to parse and work with the C++ AST, built on top of libclang.
Zero overhead utilities for preventing bugs at compile time.
array
Contiguous container library: arrays with customizable allocation and small buffer optimization.
Simple, flexible and modular assertion macro
C++ parser library
standardese
standardese is a WIP documentation generator for C++, with the aim to be a better Doxygen. Taken over by other volunteers.
foonathan/string_id
Hashed strings serving as identifiers
foonathan/tiny
Low-level library featuring various tricks to improve space efficiency, like bit packing and tombstones.