This is your work, valued

Seattle, WA

Eric Niebler

Elite
@ericniebler

Member of the ISO C++ Standardization Committee and principal author of `std::ranges` and the upcoming `std::execution`.

range-v3. Range library for C++14/17/20, basis for C++20's std::ranges

4.4k

meta. A tiny metaprogramming library

310

stl2. LaTeX and Markdown source for the Ranges TS/STL2 and associated proposals

86

ustdex. a small lightweight std::execution work-alike

66

fpxx. sandbox for my c++ functional programming experiments

33

proto-0x. Boost.Proto, rewritten and redesigned for C++11

28

coronet. Experimental library for coroutines and networking

17

time_series. ye olde time_series library, now unmaintained

15

executors_demo_code_cppcon_2021. code for Eric Niebler's executors talk at CppCon 2021

9

abi_stable. C++

9

buildoutputcolorizer. Eric's Build Output Colorizer extension for VSCode

8

RxCpp. Reactive Extensions for C++

3

diagram-tools. A number of small tools for generating and manipulating diagrams, mostly based around Graphviz

3

lazy. Implementation of the coroutine task lazy26 (P3552)

3

executors. A proposal for a executor programming model for ISO C++

2

wg21_p2300_execution. `std::execution`, the proposed C++ framework for asynchronous and parallel programming.

2

executors-impl. A prototype implementation of the executors proposal

2

Strings-Text-Processing. C++

2

SignalProtocolKit. SignalProtocolKit is an implementation of the Signal Protocol, written in Objective-C.

1

cccl. CUDA C++ Core Libraries

1

legion. The Legion Parallel Programming System

1

doxygen. Official doxygen git repository

1

GSL. Guidelines Support Library

1

stdexec. `std::execution`, the proposed C++ framework for asynchronous and parallel programming.

1

fatal. 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.

1

wg21-mpark. WG21: C++ Standards Committee Papers

1

sieve_exec_comparison. Multiple asynchronous implementations of sieve of Eratosthenes

1

CPP. HTML

1

rxcppv3. explore rxcpp rewrite

1

templight. Templight is a Clang-based tool to profile the time and memory consumption of template instantiations and to perform interactive debugging sessions to gain introspection into the template instantiation process.

1

range. Boost.org range module

1