Ecosyste.ms: Repos

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

GitHub topics: c-plus-plus-17

PHAREHUB/PHARE

💫 Parallel Hybrid Particle In Cell code with Adaptive mesh REfinement

Language: C++ - Size: 3.28 MB - Last synced: about 14 hours ago - Pushed: about 15 hours ago - Stars: 67 - Forks: 25

mongodb/mongo-cxx-driver

C++ Driver for MongoDB

Language: C++ - Size: 78.9 MB - Last synced: about 14 hours ago - Pushed: about 17 hours ago - Stars: 1,013 - Forks: 532

Dobiasd/FunctionalPlus

Functional Programming Library for C++. Write concise and readable C++ code.

Language: C++ - Size: 2.74 MB - Last synced: 1 day ago - Pushed: 23 days ago - Stars: 2,010 - Forks: 167

Mudlet/Mudlet

⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua

Language: C++ - Size: 148 MB - Last synced: about 15 hours ago - Pushed: about 15 hours ago - Stars: 699 - Forks: 246

electronicarts/EASTL

EASTL stands for Electronic Arts Standard Template Library. It is an extensive and robust implementation that has an emphasis on high performance.

Language: C++ - Size: 4.18 MB - Last synced: 2 days ago - Pushed: about 1 month ago - Stars: 7,676 - Forks: 899

openscad/openscad

OpenSCAD - The Programmers Solid 3D CAD Modeller

Language: C++ - Size: 79.4 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 6,455 - Forks: 1,172

Razakhel/RaZ

Modern & multiplatform 3D game engine in C++17

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

mantidproject/mantid

Main repository for Mantid code

Language: C++ - Size: 865 MB - Last synced: 24 days ago - Pushed: 25 days ago - Stars: 203 - Forks: 120

cnjinhao/nana

a modern C++ GUI library

Language: C++ - Size: 8.2 MB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 2,250 - Forks: 332

TilBlechschmidt-ProjectGraveyard/reference-cpp

C++ reference implementation of the ProtoMesh specification.

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

Fdhvdu/ThreadPool

A fastest, exception-safety and pure C++17 thread pool.

Language: C++ - Size: 276 KB - Last synced: 6 days ago - Pushed: almost 5 years ago - Stars: 130 - Forks: 22

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: 656 KB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 4,424 - Forks: 404

vincentlaucsb/csv-parser

A modern C++ library for reading, writing, and analyzing CSV (and similar) files.

Language: C++ - Size: 10.1 MB - Last synced: 6 days ago - Pushed: about 1 month ago - Stars: 830 - Forks: 138

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,949 - Forks: 109

BowenFu/matchit.cpp

match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.

Language: C++ - Size: 2.72 MB - Last synced: 7 days ago - Pushed: over 1 year ago - Stars: 528 - Forks: 20

ToruNiina/toml11

TOML for Modern C++

Language: C++ - Size: 1.27 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 935 - Forks: 141

marzer/tomlplusplus

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

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

azhirnov/FrameGraph 📦

vulkan abstraction layer that represent frame as a task graph

Language: C++ - Size: 12.2 MB - Last synced: 2 days ago - Pushed: about 3 years ago - Stars: 398 - Forks: 38

nainshree-raj/Leetcode_Hustle

The repo contains my everyday Leetcode solutions for interview preparation.

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

tcbrindle/raytracer.hpp

Simple compile-time raytracer using C++17

Language: C - Size: 335 KB - Last synced: about 21 hours ago - Pushed: over 2 years ago - Stars: 676 - Forks: 28

DeveloperPaul123/periodic-function

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

Language: CMake - Size: 54.7 KB - Last synced: 7 days ago - Pushed: almost 2 years ago - Stars: 24 - Forks: 5

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

Zang3th/SalinityGL

OpenGL baselayer library in C++

Language: C++ - Size: 382 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 15 - Forks: 3

feelpp/feelpp

:gem: Feel++: Finite Element Embedded Language and Library in C++

Language: C++ - Size: 325 MB - Last synced: 14 days ago - Pushed: 16 days ago - Stars: 293 - Forks: 66

LPeter1997/CppCmb

A generic C++17 parser-combinator library with a natural grammar notation.

Language: C++ - Size: 341 KB - Last synced: 6 days ago - Pushed: about 3 years ago - Stars: 125 - Forks: 8

DeveloperPaul123/eventbus

A simple, header only event bus library written in modern C++17.

Language: C++ - Size: 691 KB - Last synced: 7 days ago - Pushed: 10 months ago - Stars: 106 - Forks: 11

Sedeniono/tiny-optional

Replacement for std::optional that does not waste memory unnecessarily

Language: C++ - Size: 489 KB - Last synced: 12 days ago - Pushed: 20 days ago - Stars: 92 - Forks: 3

venediktov/vanilla-rtb

Real Time Bidding (RTB) - Demand Side Platform framework

Language: C++ - Size: 6.19 MB - Last synced: 22 days ago - Pushed: 24 days ago - Stars: 311 - Forks: 79

mhhollomon/OSCAppLauncherService

Small Open Sound Control server to launch application in response to OSC commands.

Language: C++ - Size: 104 KB - Last synced: 21 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0

mhhollomon/mandel

My take on the fractal coloring genre

Language: C++ - Size: 1.01 MB - Last synced: 21 days ago - Pushed: almost 4 years ago - Stars: 0 - Forks: 0

mhhollomon/ControlFreak

Turn MIDI messages into OSC, System commands, or more MIDI

Language: C++ - Size: 28.3 KB - Last synced: 21 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

mhhollomon/Configinator5000

library to help with both parsing and validation of config files.

Language: C++ - Size: 42 KB - Last synced: 21 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0

fish2000/glob_match Fork of MichaelCook/glob_match 📦

Simple "glob" pattern matching.

Language: C++ - Size: 6.84 KB - Last synced: 22 days ago - Pushed: about 7 years ago - Stars: 0 - Forks: 0

Panzerschrek/U-00DC-Sprache

"Ü" programming language development

Language: C++ - Size: 13.1 MB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 51 - Forks: 4

badcast/ronin-engine

Free Open Source Ronin Game Engine FOSRGE - Replace UnityEngine.

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

morganbengtsson/mos

Lightweight game engine.

Language: C++ - Size: 18.2 MB - Last synced: 6 days ago - Pushed: over 2 years ago - Stars: 217 - Forks: 15

BlackMATov/flat.hpp

Library of flat vector-like based associative containers

Language: C++ - Size: 364 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 75 - Forks: 2

JamesBoer/Jinx

Embeddable scripting language for real-time applications

Language: C++ - Size: 53.8 MB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 291 - Forks: 12

hamidhosen42/STL-all-code-CPS-Academy

STL-all-code-CPS-Academy With Problem Solving

Size: 1.35 MB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0

opentrack/opentrack

Head tracking software for MS Windows, Linux, and Apple OSX

Language: C++ - Size: 228 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3,269 - Forks: 420

karwler/VertiRead

Cross-platform manga/comic reader.

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

duckstax/actor-zeta

Library that provides an actor style message-passing programming model (in C++).

Language: C++ - Size: 2 MB - Last synced: 18 days ago - Pushed: 18 days ago - Stars: 62 - Forks: 9

RcppCore/Rcpp

Seamless R and C++ Integration

Language: C++ - Size: 25.3 MB - Last synced: 11 days ago - Pushed: 2 months ago - Stars: 723 - Forks: 207

lhmouse/MCF 📦

Meta-purpose C++ Foundation

Language: C++ - Size: 12.1 MB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 188 - Forks: 28

tinverse/tsm

A Typed Hierarchical State Machine Framework in C++

Language: C++ - Size: 30.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 39 - Forks: 7

BeamMP/BeamMP-Launcher

Official BeamMP Launcher

Language: C++ - Size: 7.16 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 27 - Forks: 28

BlackMATov/invoke.hpp

std::invoke/std::apply analogs for C++11/14

Language: C++ - Size: 190 KB - Last synced: 22 days ago - Pushed: over 1 year ago - Stars: 40 - Forks: 6

automeka/automeka

Implicit and module-aware build system for future C++

Language: C++ - Size: 98.6 KB - Last synced: about 1 month ago - Pushed: about 8 years ago - Stars: 20 - Forks: 2

droconnel22/blackjack_challenge_cpp

A simple c++17 based game for blackjack.

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

red0124/ssp

C++ CSV parser

Language: C++ - Size: 3.15 MB - Last synced: 6 days ago - Pushed: about 2 months ago - Stars: 47 - Forks: 4

penberg/sphinx

Sphinx is a fast in-memory key-value store, compatible with Memcached.

Language: C++ - Size: 99.6 KB - Last synced: about 2 months ago - Pushed: over 4 years ago - Stars: 26 - Forks: 2

LoopPerfect/conduit

High Performance Streams Based on Coroutine TS ⚡

Language: C++ - Size: 114 KB - Last synced: about 1 month ago - Pushed: about 5 years ago - Stars: 147 - Forks: 6

tiendq/sqlitecxx

Modern C++ wrapper for SQLite3 library.

Language: CMake - Size: 1.95 KB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 0 - Forks: 0

bluescarni/mppp

Multiprecision for modern C++

Language: C++ - Size: 43.9 MB - Last synced: 6 days ago - Pushed: 5 months ago - Stars: 282 - Forks: 25

rabauke/mpl

A C++17 message passing library based on MPI

Language: C++ - Size: 31.9 MB - Last synced: about 2 months ago - Pushed: 4 months ago - Stars: 156 - Forks: 28

cktan/tomlcpp

No fanfare TOML C++ Library

Language: C - Size: 71.3 KB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 44 - Forks: 10

MethanePowered/MethaneKit

🎲 Modern 3D graphics made simple with C++17 cross-platform framework and rendering abstraction API on top of DirectX 12, Metal & Vulkan

Language: C++ - Size: 52.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 746 - Forks: 43

EmilianC/Gemcutter

A free C++ game development framework for Windows.

Language: C++ - Size: 5.66 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 40 - Forks: 4

BlackMATov/enum.hpp

C++17 compile-time enum reflection library

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

fabsgc/TweedeEngine

The Tweede Engine Framework is my third attempt to develop a cross-platform full game engine and game framework. It aims to provide one day a complete foundation for the development of real time graphical applications such as games

Language: C++ - Size: 1.17 GB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 63 - Forks: 8

przemek83/volbx

Graphical tool for data manipulation written in C++/Qt.

Language: C++ - Size: 4.43 MB - Last synced: 2 months ago - Pushed: 9 months ago - Stars: 230 - Forks: 23

EmilianC/Gemcutter-Project-Template

A template repository for new projects using the Gemcutter game framework.

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

Tyler-Hardin/thread_pool

Thread pool using std::* primitives from C++20, with optional priority queue/greenthreading for POSIX.

Language: C++ - Size: 25.4 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 81 - Forks: 13

yabadabu/mini_json

Mini library to parse json files and convert to C++ types

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

AlexDev404/WpfApp1

Proof-Of-Concept: Pure C++ WPF Application

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

EmilianC/Gemcutter-Samples

Sample code for the Gemcutter game framework.

Language: C++ - Size: 80.3 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 13 - Forks: 3

zero9178/cld

A C99 compliant compiler

Language: C++ - Size: 4.86 MB - Last synced: 6 days ago - Pushed: almost 3 years ago - Stars: 18 - Forks: 2

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

Arech/t18qsrv 📦

Proxy-server plugin for QUIK terminal to distribute financial data to clients over the network

Language: C++ - Size: 128 KB - Last synced: 3 months ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 2

Arech/Q2Ami 📦

Data-source plugin for AmiBroker to fetch data from remote QUIK terminal over the network

Language: C++ - Size: 296 KB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 10 - Forks: 5

Arech/t18 📦

Algotrading framework for C++17

Language: C++ - Size: 32.2 MB - Last synced: 3 months ago - Pushed: about 3 years ago - Stars: 17 - Forks: 10

IohannRabeson/rescom

C++ resource compiler to embed files into executables

Language: C++ - Size: 128 KB - Last synced: 21 days ago - Pushed: about 1 year ago - Stars: 7 - Forks: 1

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

crazybie/tref

A handy, tiny but powerful compile-time reflection system for C++.

Language: C++ - Size: 282 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 70 - Forks: 8

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

seanmiddleditch/nanofmt

Cut down and minimalistic C++ string formatting library

Language: C++ - Size: 184 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 22 - Forks: 1

zeroxs/aegis.cpp 📦

Discord C++ library for interfacing with the API. Join our server: https://discord.gg/w7Y3Bb8

Language: C++ - Size: 2.7 MB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 215 - Forks: 32

YarikTH/ureact

Functional reactive programming library for c++

Language: C++ - Size: 2.22 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 147 - Forks: 8

sailormoon/flags

⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.

Language: C++ - Size: 39.1 KB - Last synced: 3 months ago - Pushed: 8 months ago - Stars: 222 - Forks: 18

avagordon01/entity-component-system

Language: C++ - Size: 9.77 KB - Last synced: 4 months ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0

arnokamphuis/AdventOfCode

Solutions to the advent of code in C++ (http://adventofcode.com/), Rust (2019, 2020, 2021, 2022) and Python (2023)

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

octopus-prime/json

JSON serialization

Language: C++ - Size: 61.5 KB - Last synced: 5 months ago - Pushed: almost 7 years ago - Stars: 1 - Forks: 1

brainboxdotcc/sporks

The source code repository for Sporks, the learning, backchatting, scriptable discord bot!

Language: C - Size: 123 MB - Last synced: 13 days ago - Pushed: over 1 year ago - Stars: 32 - Forks: 4

RamblingMadMan/ilang-types

Infinity Lang Type System Implementation

Language: C++ - Size: 193 KB - Last synced: 5 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0

jpaoneMines/csci441

CSCI441 Library Helper Functions and Classes

Language: C++ - Size: 8.38 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 4 - Forks: 2

mikeroyal/CPP-Guide

C/C++ Guide

Language: C++ - Size: 38.1 KB - Last synced: about 7 hours ago - Pushed: over 2 years ago - Stars: 13 - Forks: 1

gosha20777/keras2cpp

it's a small library for running trained Keras 2 models from a native C++ code.

Language: C++ - Size: 90.8 KB - Last synced: 6 months ago - Pushed: over 1 year ago - Stars: 180 - Forks: 54

bodguy/GLaDOS

GLaDOS cross platform open source game engine written in C++

Language: C++ - Size: 87.3 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 1

mika314/sdlpp

C++ wrapper for SDL2

Language: C++ - Size: 64.5 KB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 49 - Forks: 10

b70726f/playscape

Handwritten compiler made in modern C++.

Language: C++ - Size: 1.95 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 1 - Forks: 0

StrikerX3/virt86

x86 virtualization abstraction framework

Language: C++ - Size: 394 KB - Last synced: 6 months ago - Pushed: about 4 years ago - Stars: 151 - Forks: 17

ravivats/ds-algo-interview-cookbook

Repository to hold implementation of widely used data structures and algorithms, and solutions to questions asked during tech interviews around these two core CS subjects.

Language: Python - Size: 35.2 KB - Last synced: 7 months ago - Pushed: over 3 years ago - Stars: 1 - Forks: 1

Razakhel/RaZor

RaZ graphical editor - https://github.com/Razakhel/RaZ

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

pkini2002/NMAMIT-CSE-Labs-2020-24

Repository to store the lab programs of NMAMIT B.E in CSE labs.

Language: Jupyter Notebook - Size: 13.3 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 2 - Forks: 0

cppinclude/cppinclude

Tool for analyzing includes in C++

Language: C++ - Size: 2.25 MB - Last synced: 6 months ago - Pushed: over 2 years ago - Stars: 191 - Forks: 10

turesnake/tprPix

a Cross-Platform, 2D Survival Sandbox Game Project. Based on C++17/cmake/OpenGL/SQLite3.

Language: C++ - Size: 24.6 MB - Last synced: 7 months ago - Pushed: about 1 year ago - Stars: 671 - Forks: 127

tcbrindle/numeris_romanis

Roman numeral support for C++17

Language: C++ - Size: 2.93 KB - Last synced: 7 months ago - Pushed: 7 months ago - Stars: 50 - Forks: 3

emsr/tr29124_test

C++ special math functions

Language: C++ - Size: 631 MB - Last synced: about 2 months ago - Pushed: about 1 year ago - Stars: 17 - Forks: 3

astralord/RandLib

:rocket: A library designed to facilitate work with probability, statistics and stochastic calculus

Language: C++ - Size: 11 MB - Last synced: 7 months ago - Pushed: 11 months ago - Stars: 66 - Forks: 11

mangelats/MetaArray

C++17 small helper class that allows to create and modify a variadic variadic template parameter.

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