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

Topic: "modern-cpp"

caranatar/tracerz

A modern C++ (C++17) procedural generation tool based on @galaxykate's tracery

Language: C++ - Size: 230 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 0

AntonShalgachev/coil

Call any function with command-like syntax at runtime (with automatic argument management). No dependencies, no boilerplate code, no macros, fast compilation

Language: C++ - Size: 5.91 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 12 - Forks: 1

bitwizeshift/not_null

Non-nullable pointers with 0-overhead and no hidden runtime cost.

Language: C++ - Size: 259 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 12 - Forks: 1

lionkor/String

A feature-rich modern C++ string class

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

Sherif-MoOo/SafeAutoCorePlatform

SafeAuto Core Platform based on Cpp-17

Language: C++ - Size: 347 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 11 - Forks: 3

seqan/sharg-parser

The modern argument parser for c++ tools

Language: C++ - Size: 1.64 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 11 - Forks: 7

Mhr1375/MiniOAuth2

A lightweight, header-only C++20 library for OAuth 2.0 Authorization Code Flow with PKCE . built for Crow, usable anywhere.

Language: C++ - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 11 - Forks: 0

juzzlin/Argengine

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

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

eantcal/nunn

Collection of Machine Learning Algorithms

Language: C++ - Size: 13.3 MB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

germandiagogomez/words-counter-benchmarks-game

A words counter with multiple implementations and benchmarks for each implementation

Language: C++ - Size: 1.14 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 2

p-ranav/oystr

oystr recursively searches directories for a substring.

Language: C++ - Size: 858 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 2

davidkennedydev/GraphQL-Cpp

GraphQL C++ server library at simple way

Language: C++ - Size: 4.88 KB - Last synced at: almost 2 years ago - Pushed at: over 4 years ago - Stars: 11 - Forks: 3

bitwizeshift/Scope

A modern C++-RAII utility library, based on the C++20 proposal

Language: C++ - Size: 260 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 0

marukrap/RoguelikeTutorial

Roguelike tutorial using C++/SFML for Korean roguelike devs

Language: C++ - Size: 1.01 MB - Last synced at: over 1 year ago - Pushed at: almost 6 years ago - Stars: 11 - Forks: 2

RFoe/coasync

Asynchronous network library that supports coroutines in C++20

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

vertver/grr

Optimised and simple reflection library for games

Language: C++ - Size: 263 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

Kiritow/GSock

General Socket Wrapper

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

XuhuaHuang/EmbeddedProgramming

Applied modern C/C++ in calculus, discrete mathematics, robotics and machine learning with CMake.

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

dionisioedu/SportPulse

A real-time sports score aggregator built with C++ for high performance, deployed on AWS with SRE best practices. Designed for scalability, reliability, and future monetization.

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

pjessesco/peanut

🥜 Header-only C++20 matrix library using expression templates

Language: C++ - Size: 7.67 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 9 - Forks: 0

ruoka/net4cpp

Network library implemented with C++23 standard

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

isobchuk/cpp_register

safe, no-cost and easy-to-use Cpp header to work safely with HW registers

Language: C++ - Size: 400 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 9 - Forks: 2

spianmo/GeoLocation

Use C++ ATL COM to obtain real-time GPS coordinates on the Windows platform, support location monitoring, and implement the same method as dotNet's System.Device.Location

Language: C++ - Size: 170 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

Light7734/BindlessVK

Vulkan renderer with bindless design and render graphs.

Language: C++ - Size: 52.9 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 9 - Forks: 0

yangacer/sqlite3cpp

C++17 Wrapper of SQLite

Language: C++ - Size: 2.16 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 2

briancairl/multi_field_array

Data-oriented multi-field array container class template written in C++17

Language: C++ - Size: 82 KB - Last synced at: 3 months ago - Pushed at: about 3 years ago - Stars: 9 - Forks: 1

BullyWiiPlaza/DLL-Dependencies-Parser

A command line application for parsing DLL dependencies recursively

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

bitwizeshift/bit-memory

A hobby library for c++ memory management

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

taeguk/RemoteFileExplorer

Simple Remote File Explorer.

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

h-2/radr

C++ 𝗥ange 𝗔𝐝aptors 𝗥eimagined

Language: C++ - Size: 329 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 0

kadirlua/Socket

Cross platform secure and non-secure versions of Socket classes were written in modern C++(11 and later).

Language: C++ - Size: 532 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 8 - Forks: 0

davidbrowne/dsga

C++20 library that mostly implements the vector and matrix transparent basic types from GLSL Spec 4.6

Language: C++ - Size: 2.43 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 8 - Forks: 0

studer-l/marjoram

Tiny library for Functional Programming in C++

Language: C++ - Size: 429 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 8 - Forks: 1

ruoka/json4cpp

JSON Library implemented with C++20 standard

Language: C++ - Size: 300 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 8 - Forks: 2

jjbel/samarium

2-D physics simulation and rendering engine written in modern C++.

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

AVasK/vx

Header-only syntax enhancement for various std types (variant/optional/any)

Language: C++ - Size: 27.3 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 8 - Forks: 0

biocpp/biocpp-io

BioC++ Input/Output library

Language: C++ - Size: 1.03 MB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 6

ArifAltiok26/FFmpegpp

Lightweight ffmpeg wrapper for modern cpp

Language: C++ - Size: 90.8 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 8 - Forks: 0

planetpratik/CMake-Jenkins-CPP

A Cross-Platform Modern C++ Project Framework Set Up Using CMake, Jenkins & Vcpkg

Language: CMake - Size: 57.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 12

Chaf-Libraries/LSRViewer

Large Scene Rendering Viewer

Language: C++ - Size: 315 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 8 - Forks: 2

jakjan95/head-first-design-patterns-cpp

Head First Design Patterns examples in C++

Language: C++ - Size: 455 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 3

ymarcov/Chili

Chili: HTTP Served Hot

Language: C++ - Size: 1.63 MB - Last synced at: almost 2 years ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 1

painfulexistence/project-vapor

An ongoing endeavor to develop a current-gen 3D game engine

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

YexuanXiao/basic_json

A modern C++ library for working with JSON data, aims to provide full support for the JSON standard, as well as allowing users to customize and extend the library according to their needs. The library offers a user-friendly and C++-idiomatic API, without compromising on performance.

Language: Bikeshed - Size: 412 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 7 - Forks: 2

connectivecpp/chops-net-ip

Chops Net IP ("C"onnective "H"andcrafted "Op"enwork "S"oftware), a tasty C++ library that makes asynchronous IP network coding fun!

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

AlexWorx/ALib-Class-Library

A C++ 17/20 general purpose class library. 17 (!) different modules cover areas from strings and formatting, over debug logging to expression-parser and file scanner.

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

ziadasem/modern-cpp-crash-course

notes from professional c++ marc gregoire book, part from Embedded Linux Course

Language: C++ - Size: 2.95 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 7 - Forks: 1

matheuspf/handy

Useful header only utilities for C++11/14/17

Language: C++ - Size: 4.82 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 3

sor/myll

MyLang

Language: C# - Size: 10.3 MB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 7 - Forks: 0

stefanpantic/cpp-design-patterns

All design patterns from GoF book implemented in modern C++

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

codingpotato/Lox-modern-cpp

Lox modern cpp implement

Language: C++ - Size: 383 KB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 7 - Forks: 3

Eleobert/slam

A modern C++ OpenGL function loader generator.

Language: C++ - Size: 262 KB - Last synced at: almost 2 years ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 0

Kiritow/NaiveHttpServer

A Naive Modern C++ HTTP Server Implemention

Language: C++ - Size: 155 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 7 - Forks: 1

szewczukk/Thunder

Simple 3D OpenGL rendering engine written in C++

Language: C++ - Size: 7.14 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 3

verri/cool

Common standalone C++ utilities

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

verri/jules

Statistical computing library that aims to provide R-like experience in modern C++

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

coralkashri/from-a-modern-to-an-unbelievably-modern-cpp

From a Modern to an Unbelievably Modern C++ Talk Presentation

Language: HTML - Size: 3.13 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 0

gittiver/libexpatpp

a modern C++ xml parser toolkit using expat

Language: C++ - Size: 2.3 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 6 - Forks: 2

San7o/Brenta-Engine

An Entity Component System 3D engine written in C++ with OpenGL. This engine is designed to provide a modular and flexible architecture for game development and simulations: you can run simultations without the graphical interface or use the many classes that the engine provides.

Language: C++ - Size: 76.7 MB - Last synced at: 3 months ago - Pushed at: 10 months ago - Stars: 6 - Forks: 1

KamranAghlami/libtlvcpp

libtlvcpp is a modern C++ ASN.1 tree manipulating & encoding/decoding library with a focus on performance, and a clean interface.

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

wtffqbpl/cpp_weekly

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

voivoid/advent-of-code

Advent Of Code in modern C++ with range-v3

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

waveyboym/COS-214-Project

A restaurant simulation application that makes use of various design patterns. implemented in C++ by {{NULL}}_Exceptions

Language: C++ - Size: 55.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

wangyoucao577/modern-cpp

Practice and notes for Modern C++(i.e. C++ 11/14/17/20...).

Language: C++ - Size: 632 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 6 - Forks: 1

delta/codecharacter-simulator-2022 📦

The simulator of CodeCharacter 2022

Language: C++ - Size: 92.8 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 5

globberwops/dynamic-loader

A modern loader for dynamically loaded libraries

Language: C++ - Size: 43.9 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 0

aymanalqadhi/tikpp

An asynchronous MikroTik RouterOS API C++17 library

Language: C++ - Size: 345 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 4

xehoth/dakku

A physically based renderer written in modern C++

Language: C++ - Size: 33 MB - Last synced at: over 2 years ago - Pushed at: about 3 years ago - Stars: 6 - Forks: 0

plusangel/solid_principles_cpp

SOLID principles using modern C++

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

TianyiShi2001/cpp4r

[WIP] C++ for Rustaceans

Language: C++ - Size: 3.65 MB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 6 - Forks: 1

Marslanali/modern-cpp-course

modern C++ course by Igor Bogoslavskyi and Cyrill Stachniss, University of Bonn

Language: C++ - Size: 2.77 MB - Last synced at: about 2 years ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 2

rkirsling/cclox

A C++ port of clox, the Lox language's bytecode VM (http://www.craftinginterpreters.com/).

Language: C++ - Size: 34.2 KB - Last synced at: 3 months ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

mateuszstompor/ngin

3D engine made from scratch ⚙️

Language: C - Size: 312 MB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 6 - Forks: 1

JDevlieghere/tinydm

Tiny Download Manager on top of libcurl

Language: C++ - Size: 15.6 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 6 - Forks: 0

yangyongkang2000/SEvoBench

A C++ Framework for Evolutionary Single-Objective Optimization Benchmarking

Language: C++ - Size: 27.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 1

connebrink/s3exp

S3 Bucket Exporter

Language: C++ - Size: 4.88 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

AMS21/Phi

High performance, modular, modern, cross-platform general application library

Language: C++ - Size: 8.2 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 5 - Forks: 3

reroman/CPP-PluginApp

Examples of creating extensible programs using plugins in C++

Language: C++ - Size: 36.1 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

ehwan/R-Star-Tree

HeaderOnly STL-like template N-dimensional R*Tree implementation on C++14

Language: C++ - Size: 1.1 MB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 5 - Forks: 1

nikumu/leetcode-solutions

A collection of solutions to various LeetCode problems implemented in C++.

Language: C++ - Size: 157 KB - Last synced at: 3 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 0

megakode/MegaTinyEngine

Mega Tiny Engine is a small work-in-progress 2D game engine written in modern C++.

Language: C++ - Size: 449 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 5 - Forks: 1

zerodaycode/Zero

Libraries for modern C++

Language: C++ - Size: 79.5 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 5 - Forks: 3

lackhole/ssstl

SS Standard Template Library. It focuses on implementing high version features for lower versions of C++

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

Mouradouchane/data_structures

my implementation of "data structures" using C++

Language: C++ - Size: 239 MB - Last synced at: 25 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

DNKpp/Simple-Utility

Language: C++ - Size: 6.07 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 0

Rinzii/mim

A linear algebra math framework written in modern C++ optimized for real time graphics.

Language: C++ - Size: 1.14 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 2

dorpxam/einops-cpp

C++17 implementation of einops for libtorch - clear and reliable tensor manipulations with einstein-like notation

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

qninhdt/cybrion

Cybrion - A voxel game written in C++ using SDL2 and modern OpenGL

Language: C++ - Size: 37.4 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 5 - Forks: 1

asciphx/ccORM

Compile time static reflection C++ ORM(mysql,pgsql,sqlite), the character recognition type system is adopted.

Language: C++ - Size: 4.99 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 0

TusharChugh/cplusplus-containers

Sample implementation of C++ containers (vector, string, bst, forward_list, stack, queues)

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

ahmadbeirkdar/SIDH-CPP

Ongoing attempt to implement a SIKE &/or SIDH cryptography library in Modern C++

Language: C++ - Size: 118 KB - Last synced at: over 2 years ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 0

nholthaus/statistics

A modern header-only library to calculate various statistics on a set of data

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

veeso/libBMpp 📦

Windows Bitmap (BMP) library for modern C++

Language: C++ - Size: 329 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 1

marukrap/MaruBot

A Twitch chatbot written in C++/SFML with IRC interface

Language: C++ - Size: 66.4 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

fbbdev/sdr

Software Defined Radio building blocks for unix pipes

Language: C - Size: 1.11 MB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 1

dan-42/spoon

:spoon: a c++14 binary serializer, deserializer header only library, for custom binary formats

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

orcalinux/embedded-linux-diploma

Comprehensive resources and projects covering Linux kernel development, Yocto customization, Raspberry Pi, C++ programming, and device driver creation for embedded systems education.

Language: C - Size: 64.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 1

crupest/cru

A modern C++ library mainly for UI.

Language: C++ - Size: 2.49 MB - Last synced at: 21 days ago - Pushed at: 22 days ago - Stars: 4 - Forks: 1

connectivecpp/utility-rack

A small set of general purpose C++ utility classes and functions

Language: C++ - Size: 1.35 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 1

RaedAddala/PONG

Pong

Language: CMake - Size: 12.7 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 4 - Forks: 0