An open API service providing repository metadata for many open source software ecosystems.

Topic: "cplusplus-17"

Neargye/magic_enum

Static reflection for enums (to string, from string, iteration) for modern C++, work with any enum type without any macro or boilerplate code

Language: C++ - Size: 699 KB - Last synced at: 13 days ago - Pushed at: about 2 months ago - Stars: 5,306 - Forks: 469

andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

Language: C++ - Size: 3.03 MB - Last synced at: 12 days ago - Pushed at: 14 days ago - Stars: 4,246 - Forks: 252

userver-framework/userver

Production-ready C++ Asynchronous Framework with rich functionality

Language: C++ - Size: 28.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 2,584 - Forks: 313

bshoshany/thread-pool

BS::thread_pool: a fast, lightweight, modern, and easy-to-use C++17 / C++20 / C++23 thread pool library

Language: C++ - Size: 343 KB - Last synced at: 9 days ago - Pushed at: 4 months ago - Stars: 2,477 - Forks: 280

Neargye/nameof

Nameof operator for modern C++, simply obtain the name of a variable, type, function, macro, and enum

Language: C++ - Size: 685 KB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 2,175 - Forks: 114

kfrlib/kfr

Fast, modern C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters (SSE, AVX, AVX-512, ARM NEON)

Language: C++ - Size: 12.1 MB - Last synced at: 10 days ago - Pushed at: 13 days ago - Stars: 1,722 - Forks: 255

marzer/tomlplusplus

Header-only TOML config file parser and serializer for C++17.

Language: C++ - Size: 20 MB - Last synced at: 11 days ago - Pushed at: 21 days ago - Stars: 1,699 - Forks: 166

google/sandboxed-api

Generate sandboxes for C/C++ libraries automatically

Language: C++ - Size: 131 MB - Last synced at: 2 days ago - Pushed at: 5 days ago - Stars: 1,688 - Forks: 193

jtv/libpqxx

The official C++ client API for PostgreSQL.

Language: C++ - Size: 10.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,110 - Forks: 252

juzzlin/Heimer

Heimer is a simple cross-platform mind map, diagram, and note-taking tool written in Qt.

Language: C++ - Size: 5.07 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 895 - Forks: 115

NazaraEngine/NazaraEngine

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.

Language: C++ - Size: 28.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 760 - Forks: 81

bernedom/SI

A header only C++ library that provides type safety and user defined literals for physical units

Language: C++ - Size: 70.6 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 505 - Forks: 40

Stiffstream/sobjectizer

An implementation of Actor, Publish-Subscribe, and CSP models in one rather small C++ framework. With performance, quality, and stability proved by years in the production.

Language: C++ - Size: 14.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 479 - Forks: 47

Neargye/semver

Semantic Versioning for modern C++

Language: C++ - Size: 468 KB - Last synced at: 13 days ago - Pushed at: 18 days ago - Stars: 316 - Forks: 37

ABRG-Models/morphologica

C++ header-only graphing and data visualization with Modern OpenGL

Language: C++ - Size: 77.5 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 288 - Forks: 35

google/jni-bind

JNI Bind is a set of advanced syntactic sugar for writing efficient correct JNI Code in C++20 and up (or C++17 with clang).

Language: C++ - Size: 2.54 MB - Last synced at: 2 days ago - Pushed at: 12 days ago - Stars: 280 - Forks: 32

jsoysouvanh/Refureku

Cross-platform C++17 Runtime Reflection Library

Language: C++ - Size: 291 MB - Last synced at: 14 days ago - Pushed at: 8 months ago - Stars: 234 - Forks: 24

indianakernick/EnTT-Pacman

An example of how to use the ECS part of the EnTT framework

Language: C++ - Size: 1.87 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 221 - Forks: 22

IainWinter/IwEngine

This is an engine that I initially started building after taking a game coding class in high school to learn how the underlying systems of Unity / game engines in general worked.

Language: C++ - Size: 858 MB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 207 - Forks: 26

CREDITSCOM/node

Credits Node is the main module that provide an opportunity to run a node and participate in CREDITS blockchain network.

Language: C++ - Size: 11.9 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 152 - Forks: 16

TheNitesWhoSay/RareCpp

Creating a simpler, more intuitive means of C++ reflection

Language: C++ - Size: 3.06 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 124 - Forks: 6

thinks/tph_poisson

Single file, header-only, no-dependencies C library for Poisson disk sampling in arbitrary dimensions.

Language: C - Size: 3.15 MB - Last synced at: about 24 hours ago - Pushed at: 3 months ago - Stars: 118 - Forks: 18

purpl3F0x/MQA_identifier

Master Quality Authenticated codec reverse engineering, Tool to identify MQA encoding and Master's Sample Rate

Language: C++ - Size: 115 KB - Last synced at: 12 months ago - Pushed at: about 2 years ago - Stars: 110 - Forks: 10

userver-framework/service_template

Template of a C++ service that uses userver framework. Build, test and CI scripts ready

Language: CMake - Size: 108 KB - Last synced at: 17 days ago - Pushed at: about 1 month ago - Stars: 103 - Forks: 35

jeremyong/gal

Geometric Algebra Library

Language: C++ - Size: 1.43 MB - Last synced at: 5 months ago - Pushed at: over 5 years ago - Stars: 96 - Forks: 8

mandliya/modern-cpp-concepts

A repository containing C++11/14/17 concepts and code snippets

Language: C++ - Size: 4.55 MB - Last synced at: 12 days ago - Pushed at: about 7 years ago - Stars: 95 - Forks: 25

banach-space/cpp-tutor

Code examples for tutoring modern C++

Language: C++ - Size: 108 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 93 - Forks: 9

dallison/subspace

Subspace IPC

Language: C++ - Size: 1.34 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 93 - Forks: 6

m-peko/bitflags

Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.

Language: C++ - Size: 120 KB - Last synced at: 12 days ago - Pushed at: over 3 years ago - Stars: 89 - Forks: 4

bluerock-io/BRiCk

Formalization of C++ for verification purposes.

Language: Coq - Size: 89.8 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 80 - Forks: 14

google/cpp-async-rpc

Library for Asynchronicity, Serialization and Remoting

Language: C++ - Size: 617 KB - Last synced at: 2 days ago - Pushed at: over 4 years ago - Stars: 74 - Forks: 21

BobSteagall/utf_utils

My work on high-speed conversion of UTF-8 to UTF-32/UTF-16

Language: C++ - Size: 2.37 MB - Last synced at: 22 days ago - Pushed at: over 4 years ago - Stars: 57 - Forks: 12

ArjArav98/Sudoku-Solver

Suite of functions, written in C++, which solve, validate and generate Sudoku puzzles!

Language: C++ - Size: 125 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 54 - Forks: 20

DigitalPulseSoftware/BurgWar

Burg'war est un jeu de plateforme/combat multijoueur en 2D écrit en C++17/Lua avec mon propre moteur de jeu : Nazara Engine.

Language: C++ - Size: 8.1 MB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 53 - Forks: 9

GoogleCloudPlatform/functions-framework-cpp

Functions Framework for C++

Language: C++ - Size: 1.23 MB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 50 - Forks: 25

nam20485/OdbDesign

A free open source cross-platform C++ library for parsing ODB++ Design archives, accessing their data, and building net list product models. Exposed via a REST API packaged inside of a Docker image.

Language: C++ - Size: 3.04 MB - Last synced at: 14 days ago - Pushed at: 21 days ago - Stars: 47 - Forks: 21

terroo/flappybird

The famous game made with C++ and SFML

Language: C++ - Size: 174 KB - Last synced at: 19 days ago - Pushed at: 4 months ago - Stars: 47 - Forks: 10

z4kn4fein/cpp-semver

Semantic Versioning library for modern C++.

Language: C++ - Size: 41 KB - Last synced at: 20 days ago - Pushed at: 8 months ago - Stars: 44 - Forks: 9

BlackMATov/enum.hpp

C++17 compile-time enum reflection library

Language: C++ - Size: 379 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 44 - Forks: 6

userver-framework/pg_service_template

Template of a C++ service that uses userver framework with PostgreSQL. Build, test and CI scripts ready

Language: C++ - Size: 81.1 KB - Last synced at: 21 days ago - Pushed at: 2 months ago - Stars: 42 - Forks: 20

brainboxdotcc/triviabot

A Discord Trivia/Quiz bot with over 150,000 questions and lots of features!

Language: C++ - Size: 109 MB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 37 - Forks: 15

vvaltchev/mylang

A simple programming language inspired by Python, JavaScript and C

Language: C++ - Size: 476 KB - Last synced at: 16 days ago - Pushed at: 11 months ago - Stars: 35 - Forks: 6

userver-framework/uservice-dynconf

The service to control dynamic configs of the other userver-based services

Language: Python - Size: 174 KB - Last synced at: 16 days ago - Pushed at: 2 months ago - Stars: 32 - Forks: 14

ashaduri/csv-parser

Compile-time and runtime CSV parser written in C++17

Language: C++ - Size: 885 KB - Last synced at: 20 days ago - Pushed at: 11 months ago - Stars: 31 - Forks: 5

Unarelith/ZeldaOOL

The Legend of Zelda: Oracle of-like fangame written in C++11 using GameKit

Language: C++ - Size: 7.07 MB - Last synced at: 19 days ago - Pushed at: almost 5 years ago - Stars: 31 - Forks: 2

savirsingh/ccc-solutions

Solutions For University of Waterloo CCC

Language: C++ - Size: 1.11 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 27 - Forks: 3

hedayat/powerfake

C++ Faking library, which allows faking/mocking regular functions, static member functions and non-virtual member functions for testing purposes.

Language: C++ - Size: 693 KB - Last synced at: 9 days ago - Pushed at: about 1 year ago - Stars: 27 - Forks: 1

afaikafk/seq

Compile-time integer sequence manipulation, header-only library for C++17

Language: C++ - Size: 23.4 KB - Last synced at: 13 days ago - Pushed at: about 4 years ago - Stars: 27 - Forks: 0

omegacoleman/arkio

async io-uring based kernel io library

Language: C++ - Size: 315 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 25 - Forks: 0

Stiffstream/so5extra

so5extra is a collection of various SObjectizer's extensions. so5extra is built on top of SObjectizer and intended to simplify development of SObjectizer-based applications.

Language: C++ - Size: 969 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 23 - Forks: 5

Stiffstream/arataga

A performant socks5/http1.1 proxy-server targeted for serving a large number of entry-points

Language: C++ - Size: 652 KB - Last synced at: 9 days ago - Pushed at: over 1 year ago - Stars: 21 - Forks: 1

BobSteagall/CppNow2018

Materials from my talks from C++Now 2018

Language: C++ - Size: 5.32 MB - Last synced at: 22 days ago - Pushed at: over 6 years ago - Stars: 21 - Forks: 3

drpatrik/combatris

A "perfect" implementation of an old classic

Language: C++ - Size: 97.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 20 - Forks: 2

tobiasmarciszko/qt_raytracer_challenge

Implementation based on the book The Ray Tracer Challenge

Language: C++ - Size: 12.2 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 18 - Forks: 6

gershnik/intrusive_shared_ptr

Intrusive reference counting smart pointer, highly configurable reference counted base class and various adapters

Language: C++ - Size: 335 KB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 17 - Forks: 0

lostjared/cplusplus17.Examples

C++17 Examples

Language: C++ - Size: 2.04 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 17 - Forks: 4

hu-ry/CLiAni

Commandline program for displaying ascii character animations.

Language: C++ - Size: 132 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 17 - Forks: 1

raleighlittles/Data_Structures_and_Other_Objects_Using_Cpp

A collection of end-of-chapter projects from "Data Structures and Other Objects Using C++" (4th edition) by Michael Main and Walter Savitch.

Language: C++ - Size: 6.15 MB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 6

terroo/tetris

Famous puzzle game remade with C++ and SFML

Language: C++ - Size: 87.9 KB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 8

LiquidFenrir/CalculaThreeDS

3DS homebrew scientific calculator

Language: C++ - Size: 212 KB - Last synced at: 9 months ago - Pushed at: over 4 years ago - Stars: 17 - Forks: 1

dallison/co

Coroutine library in C++

Language: C++ - Size: 185 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 16 - Forks: 3

goblinhack/c-plus-plus-examples

A collection of C++ examples, all compilable. Covers from C++11 to C++20.

Language: C++ - Size: 1.2 MB - Last synced at: 12 days ago - Pushed at: about 2 months ago - Stars: 16 - Forks: 4

userver-framework/pg_grpc_service_template

Template of a C++ service that uses userver framework with gRPC and PostgreSQL. Build, test and CI scripts ready

Language: C++ - Size: 191 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 16 - Forks: 12

ofats/any_invocable

Сonservative, move-only equivalent of std::function

Language: C++ - Size: 153 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 16 - Forks: 2

BobSteagall/CppCon2018

Materials from my talks from CppCon 2018

Language: C++ - Size: 3.81 MB - Last synced at: 22 days ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 2

I-Hudson/Reflect

Small investigation into how the UE4 header tool works and how to auto generate code.

Language: C++ - Size: 7.44 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 14 - Forks: 2

contour-terminal/boxed-cpp

Boxing primitive types in C++

Language: C++ - Size: 90.8 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 14 - Forks: 3

rodneylab/jolt-raylib-hello-world

Jolt Physics raylib ⚡️ trying Jolt C++ game development physics library with raylib in a 3D hello world 🎱 bouncing sphere example.

Language: CMake - Size: 1.86 MB - Last synced at: 17 days ago - Pushed at: 20 days ago - Stars: 12 - Forks: 0

HavenDV/QtPackage

This addon fully implement Qt VS Addin

Language: HTML - Size: 20.1 MB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 12 - Forks: 6

gershnik/SimpleJNI

A powerful lightweight C++ wrapper for JNI

Language: C++ - Size: 1.2 MB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 11 - Forks: 7

juzzlin/Argengine

A simple CLI argument (option) parser library for modern C++ based on lambda callbacks

Language: C++ - Size: 126 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 11 - Forks: 5

ashaduri/qt-cctalk

Cross-platform ccTalk protocol implementation in modern C++ / Qt

Language: C++ - Size: 104 KB - Last synced at: 19 days ago - Pushed at: 6 months ago - Stars: 11 - Forks: 1

eantcal/nunn

Collection of Machine Learning Algorithms

Language: C++ - Size: 13.3 MB - Last synced at: 16 days ago - Pushed at: 12 months ago - Stars: 11 - Forks: 0

cpp-for-yourself/homeworks

💻 This is a template repository to enable homework checking for the modern C++ course.

Language: Shell - Size: 18.6 KB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 8

juzzlin/SimpleLogger

A simple yet effective logging library for C++

Language: C++ - Size: 63.5 KB - Last synced at: 12 days ago - Pushed at: 2 months ago - Stars: 10 - Forks: 5

MHDtA-dev/VKFS

Cross-platform C++ framework that allows you to quickly initialize Vulkan and provides easy-to-use abstraction above main objects

Language: C++ - Size: 824 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 10 - Forks: 3

rodrigocfd/chromium-peeker 📦

A native C++11 Win32 utility to download a list of Chromium builds for Windows.

Language: C++ - Size: 1.16 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 10 - Forks: 3

contour-terminal/termbench-pro

Terminal Benchmarking as CLI and library.

Language: C++ - Size: 99.6 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 9 - Forks: 3

anathonic/the-cpp-programming-language

The C++ compendium of knowledge based on "The C++ Programming Language Fourth Edition" by Bjarne Stroustrup

Language: C++ - Size: 78.1 KB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 1

max0x7ba/parse-integers-benchmark

Benchmarking reading and parsing integers from a file in C++.

Language: C++ - Size: 10.7 KB - Last synced at: 12 days ago - Pushed at: about 5 years ago - Stars: 9 - Forks: 6

cpp-frug/paris

C++ events in Paris

Language: HTML - Size: 4.85 MB - Last synced at: about 6 hours ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 3

hutorny/usbplusplus

C++14 template library for handy descriptor definition

Language: C++ - Size: 54.7 KB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 8 - Forks: 2

ov-studio/Vital.sandbox

Vital.sandbox ━ Vital's Official Sandbox SDK

Language: C++ - Size: 47 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 8 - Forks: 0

karmakrafts/kstd-streams 📦

Highly optimized, constexpr-ready collection streams for C++17/20.

Language: C++ - Size: 209 KB - Last synced at: 30 days ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

DonutVikingChap/ascii-fortress-2

Demake of TF2 in ASCII graphics with online multiplayer

Language: C++ - Size: 671 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

Md7tz/Running-Lizard

game built with WinBGIm (graphics.h) library with enemy and advanced features complimenting snake 2D

Language: C++ - Size: 54 MB - Last synced at: over 1 year ago - Pushed at: almost 3 years ago - Stars: 8 - Forks: 1

felipemdutra/pheV3

3D Physics Engine that aims to simulate Rigid Body physics, including linear and rotational motion, collisions, and more!

Language: C++ - Size: 71.3 KB - Last synced at: 18 days ago - Pushed at: 24 days ago - Stars: 7 - Forks: 1

terroo/lotto

Gere números para jogar na Loteria. Feito com C++ e também versão Rust

Language: C++ - Size: 47.9 KB - Last synced at: 9 days ago - Pushed at: about 1 month ago - Stars: 7 - Forks: 1

BlackMATov/defer.hpp

Go's defer implementation in C++17

Language: C++ - Size: 84 KB - Last synced at: 2 days ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 0

nnnlog/baekjoon

Baekjoon online judge solution (2020.05.16 ~ 2022.09.04)

Language: C++ - Size: 1.32 MB - Last synced at: 23 days ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 2

AvinandanBose/C_PLUS_PLUS_Beginner

Its the beginner series of C++

Language: C++ - Size: 297 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 3

terroo/luasfml

Binding SFML to LUA . This project is a fork of the original project: https://github.com/Canadadry/luaSFML

Language: C++ - Size: 141 KB - Last synced at: 19 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 0

HectareaGalbis/omm

Template Open Multi-Methods in C++

Language: C++ - Size: 307 KB - Last synced at: 4 months ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

RoundedGlint585/TGVDenoising

TGV based method for image denoising

Language: Jupyter Notebook - Size: 2.37 MB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 2

datpham0412/covid19-prediction-model

Machine learning project aimed at predicting new COVID-19 cases using historical COVID-19 and mobility data. The project involves data fetching, migration, preprocessing, exploratory data analysis (EDA), feature engineering, data splitting, model training, and evaluation.

Language: Jupyter Notebook - Size: 10.5 MB - Last synced at: about 11 hours ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 0

christianparpart/actor-model

C++17 Actor Model header-only library

Language: C++ - Size: 65.4 KB - Last synced at: 17 days ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

UtoECat/miniLuau

LuaU sources packaged into two files for easy embedding (just copy+paste them into your project).

Language: C++ - Size: 4.53 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 6 - Forks: 0

xterminal86/nrogue

ncurses roguelike challenge

Language: C - Size: 28.9 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 6 - Forks: 2

uatuko/libxid

A globally unique id generator

Language: C++ - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

AvinandanBose/C_Plus_Plus_Intermediate_Pointers_I

Its an intermediate guide on C++(Pointers)

Language: C++ - Size: 307 KB - Last synced at: 12 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 2