Corentin Schreiber's Projects
A beautiful stack trace pretty printer for C++
C++ utilities
A modern, C++-native, test framework for unit-tests, TDD and BDD - using C++14, C++17 and later (C++11 support is in v2.x branch, and C++03 on the Catch1.x branch)
A standalone version of cfitsio, building shared libraries by default
Turn based strategy/exploration/management game in 2D. It is programmed in modern C++ using a client/server architecture, allowing for both single and multiplayer games.
Recipes for the ConanCenter repository
Source code of my website
Contributions to the C++ standard.
A Fast and Easy to use microframework for the web.
My personal website.
Collection of IDL procedures and functions for plotting and astrophysics
2D Delaunay triangulation (dela) - super stable (bella!)
EAZY photometric redshift code (Brammer, van Dokkum & Coppi 2008)
Tool to generate fake galaxy catalogs with realistic positions, morphologies and fluxes from the far-ultraviolet to the far-infrared.
Analytic version of the Empirical Galaxy Generator (EGG).
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
C++ version of the SED fitting code FAST (Kriek et al. 2009); it's faster, uses less memory, and has more features.
Extensive collection of astronomical intrument filter response curves from various sources.
Suite of tools to discover new articles on the arXiv, filter them, and broadcast them as an RSS feed, for your own use or for others.
A modern formatting library
Experiments with Gaussian Processes
C++ version of the Gaussian Process photometric redshift code GPz
Minecraft clone written in C++ with OpenGL
Jam.py is an event-driven framework for the development of database applications with a Web interface.
Command-line tool to convert units when cooking (cups to mL, etc).
Guide and scripts for semi-automatic and painless KMOS data reduction & analysis.
Portable, real time, modular and data-driven GUI C++ library.
Unique-ownership smart pointers with observable lifetime.