Björn Fahller's starred repositories

json

JSON for Modern C++

fmt

A modern formatting library

Language:C++License:NOASSERTIONStargazers:19956Issues:322Issues:2588

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)

Language:C++License:BSL-1.0Stargazers:18300Issues:442Issues:1871

conan

Conan - The open-source C and C++ package manager

Language:PythonLicense:MITStargazers:8016Issues:136Issues:10319

cppbestpractices

Collaborative Collection of C++ Best Practices. This online resource is part of Jason Turner's collection of C++ Best Practices resources. See README.md for more information.

draft

C++ standards drafts

range-v3

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

Language:C++License:NOASSERTIONStargazers:4081Issues:156Issues:919

compile-time-regular-expressions

Compile Time Regular Expression in C++

Language:C++License:Apache-2.0Stargazers:3237Issues:67Issues:219

date

A date and time library based on the C++11/14/17 <chrono> header

Language:C++License:NOASSERTIONStargazers:3093Issues:125Issues:531

type_safe

Zero overhead utilities for preventing bugs at compile time

Language:C++License:MITStargazers:1498Issues:65Issues:103

CppPatterns-Patterns

A repository of modern C++ patterns curated by the community.

Language:C++License:CC0-1.0Stargazers:1427Issues:129Issues:33

standardese

A (work-in-progress) nextgen Doxygen for C++

Language:C++License:NOASSERTIONStargazers:926Issues:44Issues:160

NamedType

Implementation of strong types in C++

Language:C++License:MITStargazers:766Issues:44Issues:45

kcov

Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options

Language:C++License:GPL-2.0Stargazers:700Issues:30Issues:324

community

Central repository for issues and recipes

Language:PythonLicense:MITStargazers:217Issues:17Issues:1365

evilml

A compiler from ML to C++ template language

cpp-tour

C++ Introductory Tour. Click here to take the tour:

Language:VueLicense:MITStargazers:134Issues:19Issues:20

outstreams

C++ wrapper around stdio that overloads the call operator to output fields

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

clang-contracts

Experimental support for contracts programming in clang++

Language:C++License:NOASSERTIONStargazers:28Issues:7Issues:22

reveal-sampler

A reveal.js plugin to fetch code samples from source files

Language:JavaScriptLicense:MITStargazers:25Issues:6Issues:9

safe_duration_cast

Like std::chrono::duration_cast, but without the undefined behaviour

enumerable

Enumerable is a library inspired by IEnumerable in c#

essential-tools

Essential Tools for Programming

ecoro

Tiny C++20 coroutine library

Language:C++License:MITStargazers:9Issues:2Issues:3

reasoning-about-names

An idea for the C++ standard

License:BSD-2-ClauseStargazers:8Issues:4Issues:1