Ecosyste.ms: Repos

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

GitHub topics: cplusplus-17

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: 2.58 MB - Last synced: about 2 hours ago - Pushed: about 7 hours ago - Stars: 20 - Forks: 9

I-Hudson/Reflect

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

Language: C++ - Size: 7.16 MB - Last synced: about 1 hour ago - Pushed: about 9 hours ago - Stars: 10 - Forks: 2

userver-framework/userver

Production-ready C++ Asynchronous Framework with rich functionality

Language: C++ - Size: 20.4 MB - Last synced: about 12 hours ago - Pushed: about 13 hours ago - Stars: 2,222 - Forks: 246

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.29 MB - Last synced: about 18 hours ago - Pushed: about 18 hours ago - Stars: 0 - Forks: 0

UtoECat/miniLuau

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

Language: C++ - Size: 2.99 MB - Last synced: about 22 hours ago - Pushed: about 23 hours ago - Stars: 4 - Forks: 0

jtv/libpqxx

The official C++ client API for PostgreSQL.

Language: C++ - Size: 9.86 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 950 - Forks: 227

bedrocksystems/BRiCk

Formalization of C++ for verification purposes.

Language: Coq - Size: 75.8 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 61 - Forks: 9

Enziferum/robot2D

C++ 2D Engine

Language: C++ - Size: 4.45 MB - Last synced: about 8 hours ago - Pushed: 1 day ago - Stars: 2 - Forks: 1

userver-framework/service_template

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

Language: Makefile - Size: 83 KB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 93 - Forks: 27

bernedom/SI

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

Language: C++ - Size: 57.9 MB - Last synced: about 8 hours ago - Pushed: 5 months ago - Stars: 484 - Forks: 40

EgorOrachyov/wmoge

High-performance 2d and 3d game engine with Vulkan and OpenGL backends [WIP]

Language: C++ - Size: 6.02 GB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 4 - Forks: 1

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 MB - Last synced: about 10 hours ago - Pushed: 7 days ago - Stars: 1,604 - Forks: 247

google/jni-bind

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

Language: C++ - Size: 1.19 MB - Last synced: 2 days ago - Pushed: 2 days ago - Stars: 228 - Forks: 28

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: 658 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 4,448 - Forks: 408

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: 26.5 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 669 - Forks: 71

eantcal/nunn

Collection of Machine Learning Algorithms

Language: C++ - Size: 13.3 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 10 - Forks: 0

seekrs/MacroLibX

✏️ Rewritten version of the minilibx graphics API used at 42school, using SDL2 & Vulkan.

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

ABRG-Models/morphologica

A library of supporting code for numerical modelling (JSON config, HDF5 data, Modern OpenGL visualization)

Language: C++ - Size: 48 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 227 - Forks: 27

gershnik/SimpleJNI

A powerful lighweight C++ wrapper for JNI

Language: C++ - Size: 1.08 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 6 - Forks: 2

andreasfertig/cppinsights

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

Language: C++ - Size: 2.45 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 3,737 - Forks: 219

Neargye/nameof

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

Language: C++ - Size: 696 KB - Last synced: 6 days ago - Pushed: 3 months ago - Stars: 1,956 - Forks: 108

xterminal86/nrogue

ncurses roguelike challenge

Language: C - Size: 28.9 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 6 - Forks: 2

brettyhale/snippets

self-contained / self-explanatory quality code snippets

Language: C++ - Size: 20.5 KB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 0 - Forks: 0

MaxFleur/LightCombatManager

A small, lightweight cross-platform combat manager for d20-based role-playing games, based on Qt.

Language: C++ - Size: 1.24 MB - Last synced: 10 days ago - Pushed: 10 days ago - Stars: 7 - Forks: 2

gershnik/sys_string

C++ string class optimized for interoperability with platform-native string types

Language: C++ - Size: 899 KB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 2 - Forks: 0

GoogleCloudPlatform/functions-framework-cpp

Functions Framework for C++

Language: C++ - Size: 1.21 MB - Last synced: 11 days ago - Pushed: 12 days ago - Stars: 42 - Forks: 24

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.3 MB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 457 - Forks: 45

Yash-Garg/cppfiles

πŸ“ Some of my school projects and random codes on C++

Language: C++ - Size: 3.27 MB - Last synced: 13 days ago - Pushed: almost 3 years ago - Stars: 2 - Forks: 0

paule32/asmjit

A forked Reprosity "asmjit". Compiled for use with MinGW 32-Bit.

Language: C++ - Size: 563 KB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0

christianparpart/linear_algebra

C++ linear algebra implementation (implementing C++ proposal P1385R5)

Language: C++ - Size: 472 KB - Last synced: 13 days ago - Pushed: almost 4 years ago - Stars: 7 - Forks: 5

christianparpart/inifile

Loading and saving DOS-INI files.

Language: C++ - Size: 1.95 KB - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 1

christianparpart/dim

C++ mathematics library for linear algebra, symbolic algebra

Language: C++ - Size: 78.1 KB - Last synced: 13 days ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0

christianparpart/cmake-example

Example CMake based C++17 project.

Language: CMake - Size: 0 Bytes - Last synced: 13 days ago - Pushed: about 4 years ago - Stars: 0 - Forks: 0

christianparpart/actor-model

C++17 Actor Model header-only library

Language: C++ - Size: 18.6 KB - Last synced: 13 days ago - Pushed: over 5 years ago - Stars: 5 - Forks: 0

TheNitesWhoSay/RareCpp

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

Language: C++ - Size: 2.95 MB - Last synced: 13 days ago - Pushed: 13 days ago - Stars: 113 - Forks: 4

Sub-Xaero/Indefinite-Aeon

A small arcade-style game programmed in CPP17 with SFML-2 graphics library.

Language: C++ - Size: 173 MB - Last synced: 13 days ago - Pushed: about 6 years ago - Stars: 0 - Forks: 1

WhiskeyTangoCoding/Cplusplus

Config files for my GitHub profile.

Size: 113 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0

marzer/tomlplusplus

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

Language: C++ - Size: 16.9 MB - Last synced: 13 days ago - Pushed: about 2 months ago - Stars: 1,403 - Forks: 141

dallison/cpp_toolbelt

Collection of useful C++ classes

Language: C++ - Size: 75.2 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 2 - Forks: 2

NisarLDev/Copy_Folders_Recursively_Windows_And_Linux_C_Plus_Plus_17

Copy folder recursively Windows Linux

Language: C++ - Size: 127 KB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 0 - Forks: 0

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: 819 KB - Last synced: 8 days ago - Pushed: 3 months ago - Stars: 10 - Forks: 3

Neargye/semver

Semantic Versioning for modern C++

Language: C++ - Size: 372 KB - Last synced: 6 days ago - Pushed: 2 months ago - Stars: 285 - Forks: 33

alexhaislip/Cplusplus_Notes

A place for notes related to learning C++.

Language: C++ - Size: 34.2 KB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 1 - Forks: 1

Dev-Adnani/Equalizer-JUCE

Audio Equalizer Made In C++By Using JUCE Framework

Language: C++ - Size: 103 KB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0

sigman78/advent2018cpp

Advent of code 2018 with range-v3

Language: C++ - Size: 9.77 KB - Last synced: 21 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0

stalin670/CP-DSA-TOPICWISE-QUESTIONS

This is all about my DSA Practice questions, All topic wise questions that I've done so far.

Language: C++ - Size: 149 KB - Last synced: 22 days ago - Pushed: about 2 years ago - Stars: 1 - Forks: 1

tahaburaksahin/C-plus-plus-Examples

C ++ examples for everyone

Language: C++ - Size: 59.6 KB - Last synced: 23 days ago - Pushed: 23 days ago - Stars: 0 - Forks: 0

userver-framework/uservice-dynconf

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

Language: C++ - Size: 137 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 30 - Forks: 11

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: 52.7 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 36 - Forks: 15

maurodelazeri/grpc-cpp

Simple grpc server/client in c++ ready to import on clion

Language: C++ - Size: 11.4 MB - Last synced: 27 days ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0

jsoysouvanh/Refureku

Cross-platform C++17 Runtime Reflection Library

Language: C++ - Size: 291 MB - Last synced: 12 days ago - Pushed: about 2 months ago - Stars: 204 - Forks: 18

marcromani/cascade

Lightweight automatic differentiation and error propagation library

Language: C++ - Size: 3.26 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

juzzlin/Heimer

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

Language: C++ - Size: 5.04 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 860 - Forks: 111

cvanaret/Uno

A next-gen solver for nonlinearly constrained nonconvex optimization. Modular and lightweight, it unifies iterative methods (SQP vs interior points) and globalization techniques (filter method vs merit function, line search vs trust region method) in a single framework. Competitive against IPOPT, filterSQP, SNOPT, MINOS and CONOPT

Language: C++ - Size: 43 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 137 - Forks: 10

google/sandboxed-api

Generate sandboxes for C/C++ libraries automatically

Language: C++ - Size: 131 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1,639 - Forks: 189

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: 13 days ago - Pushed: about 1 year ago - Stars: 110 - Forks: 10

Clownacy/ClownMapEd

Sonic the Hedgehog sprite editor, portable clone of Xenowhirl's SonMapEd.

Language: C++ - Size: 956 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 15 - Forks: 1

google/cpp-async-rpc

Library for Asynchronicity, Serialization and Remoting

Language: C++ - Size: 617 KB - Last synced: 6 days ago - Pushed: over 3 years ago - Stars: 70 - Forks: 24

ashaduri/csv-parser

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

Language: C++ - Size: 466 KB - Last synced: 12 days ago - Pushed: 4 months ago - Stars: 25 - Forks: 5

Rhoxolan/Network_Engineers_Testing πŸ“¦

Examination work on the subject "Object-oriented programming using C++ language" at STEP IT Academy in Kryvyi Rih. Presented on 21.02.2022.

Language: C++ - Size: 226 KB - Last synced: about 1 month ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

theg4sh/userver-gdb-pp

Pretty-printers for debugging userver-framework

Language: Python - Size: 32.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

umutsevdi/lled

A Lightweight Lua editor written with ImGUI that can modify itself at runtime.

Language: C++ - Size: 78.1 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

anathonic/TheCppProgrammingLanguage

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

Language: C++ - Size: 78.1 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 9 - Forks: 1

TheF0x0/FoxControl-Firmware

MCU Firmware for the FoxControl project.

Language: C++ - Size: 5.86 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 2 - Forks: 0

tahaburaksahin/Sudoku

"This C++ Sudoku game provides users with an enjoyable puzzle experience to enhance their cognitive skills. The code comes with a straightforward and user-friendly interface."

Language: C++ - Size: 0 Bytes - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0

CodingWizard2001/Bit-Manipulation-Leetcode-Problem

Bit manipulation is the process of applying logical operations on a sequence of bits to achieve a required result. It is an act of algorithmically manipulating bits or other pieces of data shorter than a word.

Language: C++ - Size: 7.81 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

SortaCore/bluewing-cpp-server

Lacewing Blue (Bluewing) implementation of Lacewing Relay protocol, with no trace of Fusion.

Language: C - Size: 11.4 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 5 - Forks: 4

hu-ry/CLiAni

Commandline program for displaying ascii character animations.

Language: C++ - Size: 132 MB - Last synced: 12 days ago - Pushed: 13 days ago - Stars: 16 - Forks: 1

seoProductions/Sand-Demo

Quick and Easy sand simulation built in C++ using olc's PixelGameEngine

Language: C++ - Size: 418 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0

contour-terminal/termbench-pro

Terminal Benchmarking as CLI and library.

Language: C++ - Size: 90.8 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 9 - Forks: 1

bshoshany/thread-pool

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

Language: C++ - Size: 171 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1,864 - Forks: 227

ShumWengSang/Macro-Project-Test

C++ VS2017 to test enum and string macros outlined by Steve Brewin.

Language: C - Size: 8.79 KB - Last synced: about 2 months ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0

gdex1974/AirSensorInternalESP32

Air Quality Sensor - internal unit

Language: C - Size: 1.56 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

remorae/gpu-game-of-life

Conway's Game of Life running on a CUDA-enabled GPU.

Language: C++ - Size: 199 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 1 - Forks: 0

contour-terminal/boxed-cpp

Boxing primitive types in C++

Language: C++ - Size: 69.3 KB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 9 - Forks: 2

dallison/co

Coroutine library in C++

Language: C++ - Size: 85 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 13 - Forks: 3

dallison/subspace

Subspace IPC

Language: C++ - Size: 990 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 66 - Forks: 6

ov-studio/Vital.sandbox

Vital.sandbox ━ Vital's Official Sandbox SDK

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

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: about 1 month ago - Pushed: about 1 month ago - Stars: 26 - Forks: 1

BlackMATov/enum.hpp

C++17 compile-time enum reflection library

Language: C++ - Size: 379 KB - Last synced: 12 days ago - Pushed: over 1 year ago - Stars: 43 - Forks: 6

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: 7.96 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 48 - Forks: 9

AnandDev006/CPlusPlusCodes

Introduction to Computer Programming

Language: C++ - Size: 9.05 MB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 0 - Forks: 0

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: 180 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 15 - Forks: 8

savirsingh/ccc-solutions

Solutions For University of Waterloo CCC

Language: C++ - Size: 1.04 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 19 - Forks: 1

Clownacy/libsonassmd

Library for reading and writing the assets of Mega Drive Sonic the Hedgehog games.

Language: C++ - Size: 76.2 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 2 - Forks: 0

CodingWizard2001/Strivers-DSA

Striver's A2Z DSA Course/Sheet is a comprehensive resource that focuses on logic and coding in C++ helping users crack top tier companies and improve problem-solving skills for placements.

Language: C++ - Size: 47.9 KB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 0 - Forks: 0

AD2605/Variational-Autoencoder

A Variational Autoencoder, written entirely in C++

Language: C++ - Size: 3.91 KB - Last synced: 2 months ago - Pushed: almost 4 years ago - Stars: 4 - Forks: 1

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: 878 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 22 - Forks: 5

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.5 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 152 - Forks: 16

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: 4 months ago - Pushed: over 2 years ago - Stars: 84 - Forks: 4

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: 13 days ago - Pushed: over 1 year ago - Stars: 10 - Forks: 5

indianakernick/EnTT-Pacman

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

Language: C++ - Size: 1.87 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 221 - Forks: 22

cpp-frug/paris

C++ events in Paris

Language: HTML - Size: 4.85 MB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 9 - Forks: 2

gershnik/thinsqlitepp

A thin, safe and convenient C++ wrapper for SQLite API.

Language: C++ - Size: 7.36 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

oleg-m1973/shared_string

C++ shared_string class implementation

Language: C++ - Size: 65.4 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 0

juzzlin/Argengine

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

Language: C++ - Size: 121 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 10 - Forks: 4

Alex0vSky/UePrjCreator

Unreal Engine project generator from command line

Language: C++ - Size: 2.8 MB - Last synced: 17 days ago - Pushed: 3 months ago - Stars: 1 - Forks: 0

thinks/poisson-disk-sampling

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

Language: C++ - Size: 114 MB - Last synced: about 2 months ago - Pushed: almost 2 years ago - Stars: 104 - Forks: 17

0LGL0/Hyko_Engine

This is my first "Hyko" game engine made using C++ and OpenGL.

Language: C++ - Size: 9.14 MB - Last synced: 4 months ago - Pushed: 10 months ago - Stars: 5 - Forks: 0

gdex1974/embedded-simple-drivers

Simplified drivers for embedded hardware written on C++17

Language: C++ - Size: 60.5 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0