Pascal Thomet's repositories

cleantype

Readable and consistent C++ type introspection - Compiler Decipherer

Language:C++License:BSL-1.0Stargazers:88Issues:8Issues:0

cmake_registertest

cmake scripts for googletest / catch / doctest. Automatic tests registration, even inside library code.

Language:CMakeStargazers:6Issues:4Issues:0

multiplicative-persistence

Sandbox around multiplicative persistence

Language:C++Stargazers:3Issues:3Issues:0

subprocess.h

A simple one header solution to launching processes and interacting with them for C and C++.

Language:CLicense:UnlicenseStargazers:2Issues:2Issues:0

BabylonCpp-Documentation

Babylon.js documentation page

Language:CSSLicense:Apache-2.0Stargazers:1Issues:2Issues:0

C4-PlantUML

C4-PlantUML combines the benefits of PlantUML and the C4 model for providing a simple way of describing and communicate software architectures

License:MITStargazers:1Issues:3Issues:0

catch_registerstaticlibrary

Static library testing made easy with catch and cmake

Language:PythonStargazers:1Issues:4Issues:0

clcache

A compiler cache for MSVC, much like ccache for gcc

Language:PythonLicense:NOASSERTIONStargazers:1Issues:4Issues:0

clcache-msbuild-install

Easily integrate clcache with Visual Studio and msbuild

corrade

C++11/C++14 multiplatform utility library

Language:C++License:NOASSERTIONStargazers:1Issues:2Issues:0

cpp-documentation-example

An example of setting up Sphinx for C++ and building with CMake and Read the Docs

Language:CMakeLicense:CC0-1.0Stargazers:1Issues:2Issues:0

cpp_skeleton

multiplatform c++ project skeleton (using fplus, doctest, conan, travis & appveyor)

Language:CMakeLicense:BSL-1.0Stargazers:1Issues:3Issues:0

ctti

Compile Time Type Information for C++

Language:C++License:MITStargazers:1Issues:3Issues:0

cvui

A (very) simple UI lib built on top of OpenCV drawing primitives

Language:C++License:MITStargazers:1Issues:0Issues:0

doctest_registerlibrary

Static library "doctesting" made easy with cmake

function_list_vs_abtsract_interface

explores a possible alternative to pure abstract interfaces in C++, under the form of a list of std::function

Language:C++Stargazers:1Issues:3Issues:0

glfw

A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input

Language:CLicense:ZlibStargazers:1Issues:2Issues:0

hana

Your standard library for metaprogramming

Language:C++License:BSL-1.0Stargazers:1Issues:3Issues:0

hunter

:package: CMake-driven cross-platform package manager for C++. Linux, Mac, Windows, iOS, Android, Raspberry Pi.

Language:CMakeLicense:BSD-2-ClauseStargazers:1Issues:3Issues:0

magnum

Lightweight and modular C++11/C++14 graphics middleware for games and data visualization

Language:C++License:NOASSERTIONStargazers:1Issues:3Issues:0

pretty_function_sandbox

This repo demonstrates how `__PRETTY_FUNCTION__` can be used in order to get compile time type information.

Language:C++Stargazers:1Issues:4Issues:0

pybind_numpy_error

Shortest reproduction of a bug between numpy and pybind11

Language:C++Stargazers:1Issues:3Issues:0

qt-android-cmake

A simple CMake utility for building and deploying Qt based applications on Android without QtCreator

Language:CMakeLicense:NOASSERTIONStargazers:1Issues:2Issues:0

RuntimeCompiledCPlusPlus

Change C++ code at runtime

Language:C++Stargazers:1Issues:2Issues:0

cpp_terse_const

Helper macros to address common issues when trying to enforce const-correctness on C++ code.

Language:C++Stargazers:0Issues:3Issues:0
Language:C++Stargazers:0Issues:3Issues:2

magnum_hunter

tooling around magnum hunter packaging

Language:CMakeStargazers:0Issues:3Issues:0

toolchains

Toolchains for crosscompiling with CMake.

Language:CMakeStargazers:0Issues:3Issues:0

vlc

VLC media player - All pull requests are ignored, please follow https://wiki.videolan.org/Sending_Patches_VLC/

Language:CLicense:GPL-2.0Stargazers:0Issues:3Issues:0