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

Topic: "modern-cpp"

qqiangwu/cppship

Cargo-like build tool for modern cpp

Language: C++ - Size: 262 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 71 - Forks: 7

jbaldwin/liblifthttp

Safe and easy to use C++17 HTTP client library.

Language: C++ - Size: 832 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 70 - Forks: 19

senlinzhan/socks5

A C++11 socks5 proxy server based on Libevent

Language: C++ - Size: 150 KB - Last synced at: about 1 month ago - Pushed at: over 7 years ago - Stars: 69 - Forks: 25

YukunJ/Teach-Myself-CPP

This is the repository containing self-study notes for modern C++ to better prepare myself for workplace once graduate.

Language: C++ - Size: 9.19 MB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 67 - Forks: 7

Razirp/ThreadPool

A high-performance thread pool implementation in Modern C++ for executing tasks concurrently.|一个基于现代C++的高效线程池实现。

Language: C++ - Size: 330 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 67 - Forks: 4

p-ranav/envy

envy: Deserialize environment variables into type-safe structs

Language: C++ - Size: 1.07 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 67 - Forks: 3

R3nzTheCodeGOD/Spotify-Internal

Remove ads and add extra features for spotify desktop version.

Language: C++ - Size: 1.89 MB - Last synced at: about 2 months ago - Pushed at: about 3 years ago - Stars: 66 - Forks: 7

pvigier/ecs

A simple and easy to use entity-component-system C++ library

Language: C++ - Size: 68.4 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 65 - Forks: 9

avocadoboi/cpp20-http-client

An HTTP(S) client library for C++20.

Language: C++ - Size: 313 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 59 - Forks: 13

zsmj2017/MiniJson

A lightweight json library (C++)

Language: C++ - Size: 52.7 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 59 - Forks: 3

BitPuffin/sexpresso

An s-expression library for C++

Language: C++ - Size: 109 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 55 - Forks: 15

p-ranav/iris

Lightweight Component Model and Messaging Framework based on ØMQ

Language: C++ - Size: 21.3 MB - Last synced at: about 2 months ago - Pushed at: about 5 years ago - Stars: 53 - Forks: 3

mnucci32/aither

Repository for an in-progress 3D, block structured, explicit/implicit, Navier-Stokes solver.

Language: C++ - Size: 12.6 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 53 - Forks: 26

YexuanXiao/PlayerWinRT

A local music player using C++/WinRT & WinUI3

Language: C++ - Size: 1.65 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 52 - Forks: 4

Rinzii/ccmath

A C++17 Compile Time <cmath> Library

Language: C++ - Size: 1.67 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 51 - Forks: 10

JustasMasiulis/remote_memory

A simple library which provides a way to read and write the memory of other processes

Language: C++ - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 51 - Forks: 18

paulkazusek/std_format_cheatsheet

Cheatsheet for the c++20 format library

Size: 152 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 47 - Forks: 2

tdv/mif

MIF is a C++11 web-application framework designed for the backend micro-service development

Language: C++ - Size: 1.11 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 46 - Forks: 9

fhamonic/melon

A graph library using modern C++ features (e.g., C++20 ranges) to be as efficient and user-friendly as possible.

Language: C++ - Size: 5.72 MB - Last synced at: about 11 hours ago - Pushed at: about 12 hours ago - Stars: 45 - Forks: 4

azhel12/Zhele

Framework for Stm32 MCU on C++ templates. Project based on "mcucpp" by Konstantin Chizhov.

Language: C++ - Size: 1.3 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 45 - Forks: 10

oddkiva/sara

Easy-to-Use C++ Computer Vision Library

Language: C++ - Size: 105 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 45 - Forks: 13

RaymiiOrg/openssl-modern-cpp

Examples showing OpenSSL C API usage with Modern C++ (smart pointers, RAII)

Language: C++ - Size: 146 KB - Last synced at: 28 days ago - Pushed at: about 2 years ago - Stars: 43 - Forks: 1

rvarago/absent

A small C++17 library meant to simplify the composition of nullable types in a generic, type-safe, and declarative way.

Language: C++ - Size: 277 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 43 - Forks: 8

ReFantasy/MiniSQL

一个简单的数据库实现

Language: C++ - Size: 6.37 MB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 43 - Forks: 13

andrew-gresyk/FFSM2

High-Performance Flat Finite State Machine Framework

Language: C++ - Size: 822 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 42 - Forks: 3

reyreaud-l/threadpool

Modern C++ Thread Pool

Language: C++ - Size: 397 KB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 42 - Forks: 5

Nevermore1994/Cpp-Channel

C++ MPSC-Channel, Thread-safe container for sharing data between threads

Language: C++ - Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 3

CExA-project/ddc

DDC is a discrete domain computation library.

Language: C++ - Size: 30.1 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 39 - Forks: 7

behnamasadi/cpp_tutorials

This repository contains my C++ snippets code on C++ concepts/ idioms, optimized C++, modern C++ and advance C++

Language: C++ - Size: 2.26 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 39 - Forks: 12

marukrap/Woozoolike

A simple space exploration roguelike for 7DRL 2017

Language: C++ - Size: 1.49 MB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 39 - Forks: 8

arturbac/simple_enum

SimpleEnum: An Fast, Intuitive and Type-Safe C++ Enumeration Support Library

Language: C++ - Size: 412 KB - Last synced at: 29 days ago - Pushed at: 30 days ago - Stars: 38 - Forks: 2

fxdeniz/NeSync

Local file sync & backups

Language: C++ - Size: 1.33 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 38 - Forks: 2

p-ranav/cgol

Conway's Game of Life in the Terminal

Language: C++ - Size: 29 MB - Last synced at: about 2 months ago - Pushed at: almost 5 years ago - Stars: 38 - Forks: 5

g1n0st/AyaRay

A Modern C++ Windows-platform physically based renderer.

Language: C++ - Size: 31.8 MB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 37 - Forks: 2

Sc-Softs/CornerstoneSDK

面向现代 C++ 的小栗子框架插件开发工具(停止更新,仅支持小栗子v2)

Language: C++ - Size: 7.22 MB - Last synced at: 9 days ago - Pushed at: over 4 years ago - Stars: 37 - Forks: 13

rturrado/the_modern_cpp_challenge

My solutions to the 100 problems of The Modern C++ Challenge, a book by Marius Bancila (published by Packt).

Language: C++ - Size: 22.3 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 3

neXenio/panoptes

cross-platform file watcher library for C++17 using std::filesystem and native interfaces

Language: C++ - Size: 117 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 35 - Forks: 5

taeguk/Effective-Cpp-Series

My example and experimental source codes about books of Effective C++ Series, "Effective C++ 3/E" and "Effective Modern C++" by Scott Meyers.

Language: C++ - Size: 23.4 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 35 - Forks: 17

Left-Hand/Yumud

使用现代C++实现的通用嵌入式库及框架 尽情在低成本低算力平台上享受到实时高性能的魅力

Language: C++ - Size: 10.1 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 34 - Forks: 1

yusufsefasezer/ysSocketChat

C++ Cross Platform Multi Thread Chat Application

Language: C++ - Size: 33.2 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 34 - Forks: 5

p-ranav/small_vector

"Small Vector" optimization for Modern C++: store up to a small number of items on the stack

Language: C++ - Size: 69.3 KB - Last synced at: about 2 months ago - Pushed at: about 4 years ago - Stars: 34 - Forks: 2

p-ranav/result

Result<T, E> for Modern C++

Language: C++ - Size: 1.23 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 34 - Forks: 6

JustasMasiulis/vmutils

cross platform library to manipulate and extract information of memory regions

Language: C++ - Size: 124 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 34 - Forks: 8

cristeigabriela/memscan

Feature-rich C99 library for memory scanning purposes, designed for Windows running machines, meant to work on both 32-bit and 64-bit portable executables. Has a modern C++ wrapper.

Language: C - Size: 59.6 KB - Last synced at: 14 days ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 7

taeguk/GoF-Design-Patterns

My example codes for GoF Design Patterns. (Written in C++11/14)

Language: C++ - Size: 58.6 KB - Last synced at: 28 days ago - Pushed at: about 7 years ago - Stars: 33 - Forks: 6

Pixelfield-ru/SungearEngine

An open-source game engine

Language: C++ - Size: 1.28 GB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 32 - Forks: 2

Capital-Asterisk/longeronpp

"Longeron++" C++17 library for simple memory-efficient or 'data-oriented' structures

Language: C++ - Size: 298 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 32 - Forks: 4

reza-arjmandi/web_api_with_cpp

Front-end With React, Back-end With C++.

Language: C++ - Size: 3.61 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 6

enact-lang/enact

(WIP) Enact: A compiled programming language that's simple, familiar and fast.

Language: C++ - Size: 791 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 31 - Forks: 1

arminms/g3p

Modern C++ interface library for Gnuplot with Jupyter support

Language: CMake - Size: 4.08 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 30 - Forks: 0

matheusgomes28/base64pp

A modern C++ implementation of Base64 encoding and decoding.

Language: C++ - Size: 345 KB - Last synced at: 21 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 9

DeveloperPaul123/periodic-function 📦

Small header only library to call a function at a specific time interval.

Language: CMake - Size: 60.5 KB - Last synced at: 27 days ago - Pushed at: 9 months ago - Stars: 28 - Forks: 4

ntoskrnl7/win32-ex

Win32 API Experimental(or Extension) features

Language: C++ - Size: 381 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 28 - Forks: 7

j8asic/SpeciaLUT

Runtime choosing of template specializations using compile-time lookup-tables. Compile all states of a template function, but execute the optimal one at runtime.

Language: C++ - Size: 45.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 27 - Forks: 3

Apjue/Teal

Teal is a C++ Role Play Game, based on Dofus, and scriptable with Lua

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

coders-school/modern-cpp

C++ online course. Modules about modern C++ features. C++11, C++14, C++17 and C++20

Language: HTML - Size: 5.06 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 26 - Forks: 108

NotAPenguin0/audeo

Modern C++ 2D/3D audio library

Language: C++ - Size: 2.68 MB - Last synced at: 3 months ago - Pushed at: almost 5 years ago - Stars: 26 - Forks: 6

jbaldwin/libcappuccino

C++17 Cache Data Structure Library

Language: C++ - Size: 515 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 10

SuperFola/pataro

A generic and modular Roguelike game on top of libtcod - I'll be back soon, just need a break!

Language: C++ - Size: 521 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 3

condy0919/bipolar

A nano concurrency library

Language: C++ - Size: 365 KB - Last synced at: 2 months ago - Pushed at: about 5 years ago - Stars: 24 - Forks: 2

Tectu/cpp-properties

A library that brings C# like properties to modern C++.

Language: C++ - Size: 2.97 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 23 - Forks: 4

auto-lambda/kMath

A work-in-progress C++20/23 header-only maths library for game development, embedded, kernel and general-purpose that works in constant context.

Language: C++ - Size: 91.8 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 2

Sepera-okeq/QtFluentWin11

Implementation of Fluent design for Qt! Support for Windows 11! In С++

Language: C++ - Size: 42 KB - Last synced at: 4 days ago - Pushed at: over 2 years ago - Stars: 23 - Forks: 6

eligt/meta_enumerator

C++14 library to enhance enumerator capabilities, including arbitrary length, statically allocated, strongly typed masks.

Language: C++ - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 23 - Forks: 1

edson-a-soares/gof_design_patterns

GoF Design Patterns implemented in modern C++.

Language: C++ - Size: 107 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 23 - Forks: 9

linuxnyasha/Json2Obj

С++20 static reflection Json serializing library

Language: C++ - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 22 - Forks: 0

BOT-Man-JL/EggAche-GL

EggAche is a Lightweight, Cross-Platform C++ Graphics (GUI) Library

Language: C++ - Size: 2.24 MB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 21 - Forks: 3

Konvt/pgbar

A lightweight progress bar for Modern C++.

Language: C++ - Size: 3.45 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 20 - Forks: 1

nnaumenko/metaf

Modern C++ library for parsing METAR weather report and TAF weather forecast

Language: C++ - Size: 13.1 MB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 20 - Forks: 8

pvthuyet/Concurrency_With_Modern_Cpp

Concurrency with modern C++

Language: C++ - Size: 4.79 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 20 - Forks: 7

bluescarni/tanuki

A type-erasure toolkit for C++20

Language: C - Size: 5.04 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 19 - Forks: 0

DeveloperPaul123/genetic

A performant and flexible genetic algorithm implemented in C++20/23.

Language: C++ - Size: 1.62 MB - Last synced at: 16 days ago - Pushed at: 10 months ago - Stars: 19 - Forks: 1

awsdocs/aws-cpp-developer-guide 📦

Content for the AWS SDK for C++ Developer Guide. For more info about the AWS C++ SDK, go to http://github.com/aws/aws-sdk-cpp

Size: 474 KB - Last synced at: 7 months ago - Pushed at: about 2 years ago - Stars: 19 - Forks: 21

JustasMasiulis/process_handle

A cross platform, leak free system handle wrapper

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

offa/stm32-eth

Experimental C++ Ethernet driver for Stm32 boards using W5100.

Language: C - Size: 2.28 MB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 18 - Forks: 4

docbrown1955/marty-public

Calculation of tree-level and one-loop Feynman diagrams Beyond the Standard Model

Language: C++ - Size: 13.1 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 18 - Forks: 5

coderonion/awesome-cpp20

This repository lists some awesome public projects about C++20, C++23, C++26 and beyond.

Size: 7.81 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 18 - Forks: 2

SmartPolarBear/clox

A bytecode-virtual-machine-based interpreter for the lox language written in modern C++

Language: C++ - Size: 751 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 2

bmstu-iu8-cpp/cpp-upper-intermediate

Лекционный материал по курсу "Алгоритмические языки - C++" 3 семестр на кафедре ИУ8

Language: C++ - Size: 13.6 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 18 - Forks: 7

soyoo/design_patterns_in_modern_cpp_zh_sample

《Design Patterns in Modern C++》简体中文样章,京东上已有某位译者翻译,某出版社出版的C++20简体中文版...

Size: 343 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 18 - Forks: 2

JustasMasiulis/args

Header only library for binding, reordering and currying of function arguments without cost

Language: C++ - Size: 14.6 KB - Last synced at: 3 months ago - Pushed at: about 7 years ago - Stars: 18 - Forks: 7

styler/ian-db

The uber of relational databases

Language: PHP - Size: 261 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 17

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: 3 months ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 6

fullptr/apecs

A petite entity component system

Language: C++ - Size: 94.7 KB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 0

cristeigabriela/altdumper

Simple, fully external, smart, fast, JSON-configurated, feature-rich Windows x86 DLL Memory Dumper with Code Generation. Written in Modern C++.

Language: C++ - Size: 188 KB - Last synced at: 14 days ago - Pushed at: over 3 years ago - Stars: 17 - Forks: 2

Swedeachu/Swim-Engine

A modern C++20 Game Engine using Vulkan and EnTT

Language: C++ - Size: 192 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 16 - Forks: 0

StarQTius/Unpadded

RPC library for embedded systems without code generation

Language: C++ - Size: 5.3 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 16 - Forks: 2

SharonIV0x86/Appledore

A simple and efficient graph library in modern C++ Supports directed/undirected graphs with customizable edge types, designed for performance and ease of use.

Language: C++ - Size: 7.05 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 16 - Forks: 18

rvarago/kitten

A small C++17 library inspired by Category Theory.

Language: C++ - Size: 131 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 1

abin-z/IniFile

A modern C++ header-only ini parser (现代C++仅头文件的ini解析器)

Language: C++ - Size: 528 KB - Last synced at: about 5 hours ago - Pushed at: about 6 hours ago - Stars: 15 - Forks: 2

marukrap/TinyRogue

Yet another Rogue clone based on Rogue 5.4

Language: C++ - Size: 831 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 15 - Forks: 2

mandliya/gameboy_emulator

A gameboy emulator built with modern c++

Language: C++ - Size: 26.4 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 15 - Forks: 1

patrulek/modernRX

Modern C++ RandomX Implementation

Language: C++ - Size: 914 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 14 - Forks: 0

mhx/libembedded

Modern C++ for Embedded Systems

Language: C++ - Size: 1.48 MB - Last synced at: 13 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 0

yangyongkang2000/fft

C++20实现快速傅立叶变换 C++20 implements fast Fourier transform

Language: C++ - Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 0

Gpinchon/MSG

MSG (FUIYOH!) stands for Modular Scene-Graph

Language: C++ - Size: 15 MB - Last synced at: 27 days ago - Pushed at: 28 days ago - Stars: 13 - Forks: 0

DisabledMallis/NuvolaEventSystem

A thread-safe event system for modern C++

Language: C++ - Size: 40 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 13 - Forks: 2

cpp-tutor/learnmoderncpp-articles

Sample code from blog posts on learnmoderncpp.com

Language: C++ - Size: 138 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 13 - Forks: 1

andsmedeiros/iara

The asynchronous framework for modern C++

Language: C++ - Size: 146 KB - Last synced at: 9 days ago - Pushed at: almost 2 years ago - Stars: 13 - Forks: 0

demurzasty/injector

Header-only, tiny and easy to use library for dependency injection written in C++17.

Language: C++ - Size: 22.5 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 2