cschreib
C++ Software Engineer with strong background in physics, data processing, performance optimization. Programming games as a hobby. PhD in astrophysics.
IBEX Innovations Ltd.United Kingdom
Pinned Repositories
cobalt
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.
egg
Tool to generate fake galaxy catalogs with realistic positions, morphologies and fluxes from the far-ultraviolet to the far-infrared.
fastpp
C++ version of the SED fitting code FAST (Kriek et al. 2009); it's faster, uses less memory, and has more features.
jsonexpr
Simple expression language for JSON data
lxgui
Portable, real time, modular and data-driven GUI C++ library.
observable_unique_ptr
Unique-ownership smart pointers with observable lifetime.
picam2fits
Command line tool to create FITS images from shots taken with the Raspberry Pi Camera v2.
slinefit
Measure redshifts and emission/absorption lines in 1D galaxy spectra.
vif
Easy, robust, and fast numerics in C++.
snitch
Lightweight C++20 testing framework.
cschreib's Repositories
cschreib/lxgui
Portable, real time, modular and data-driven GUI C++ library.
cschreib/observable_unique_ptr
Unique-ownership smart pointers with observable lifetime.
cschreib/fastpp
C++ version of the SED fitting code FAST (Kriek et al. 2009); it's faster, uses less memory, and has more features.
cschreib/egg
Tool to generate fake galaxy catalogs with realistic positions, morphologies and fluxes from the far-ultraviolet to the far-infrared.
cschreib/vif
Easy, robust, and fast numerics in C++.
cschreib/slinefit
Measure redshifts and emission/absorption lines in 1D galaxy spectra.
cschreib/jsonexpr
Simple expression language for JSON data
cschreib/utfcpp
UTF-8 with C++ in a Portable Way
cschreib/backward-cpp
A beautiful stack trace pretty printer for C++
cschreib/c4core
C++ utilities
cschreib/Catch2
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)
cschreib/cfitsio
A standalone version of cfitsio, building shared libraries by default
cschreib/CMakeBuilder
Configure, build and test a CMake project right from within Sublime Text 3.
cschreib/conan-center-index
Recipes for the ConanCenter repository
cschreib/corentin.net
Source code of my website
cschreib/Crow
A Fast and Easy to use microframework for the web.
cschreib/delabella
2D Delaunay triangulation (dela) - super stable (bella!)
cschreib/entt
Gaming meets modern C++ - a fast and reliable entity component system (ECS) and much more
cschreib/file-renamer
cschreib/fmt
A modern formatting library
cschreib/graph
cschreib/jam-py
Jam.py is an event-driven framework for the development of database applications with a Web interface.
cschreib/package_control_channel
Default channel file for Package Control. Follow the directions at:
cschreib/rapidyaml
Rapid YAML - a library to parse and emit YAML, and do it fast.
cschreib/SFML
Simple and Fast Multimedia Library
cschreib/sol2
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
cschreib/sublime-TestManager
A test explorer and runner for Sublime Test 4
cschreib/SublimeGit
Git integration for Sublime Text 2 and 3
cschreib/test
cschreib/typst-syntax-highlight
Typst sublime text syntax highlighting