Eric Niebler's Projects
Super-project for modularized Boost
Eric's Build Output Colorizer extension for VSCode
CUDA C++ Core Libraries
What will hopefully become an implementation of STL2.
Run compilers interactively from your web browser and interact with the assembly
Recipes for the ConanCenter repository
Experimental library for coroutines and networking
Cooperative primitives for CUDA C++.
A number of small tools for generating and manipulating diagrams, mostly based around Graphviz
Official doxygen git repository
A proposal for a executor programming model for ISO C++
A prototype implementation of the executors proposal
code for Eric Niebler's executors talk at CppCon 2021
Fatal is a library for fast prototyping software in modern C++. It provides facilities to enhance the expressive power of C++. The library is heavily based on template meta-programming, while keeping the complexity under-the-hood.
iOS library that helps tracking all allocated Objective-C objects
sandbox for my c++ functional programming experiments
Boost.org fusion module
Guidelines Support Library
Infrastructure to set up the public Compiler Explorer instances and compilers
The Foundation for All Legate Libraries
The Legion Parallel Programming System
Unified Executors
A tiny metaprogramming library
Boost.org mpl module
An extensible iOS and OS X animation library, useful for physics-based interactions.
Boost.Proto, rewritten and redesigned for C++11
Boost.org range module