Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: c-plus-plus-17
openscad/openscad
OpenSCAD - The Programmers Solid 3D CAD Modeller
Language: C++ - Size: 79.4 MB - Last synced: 18 days ago - Pushed: 19 days ago - Stars: 6,455 - Forks: 1,172
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: 3 days ago - Pushed: about 1 month ago - Stars: 7,694 - Forks: 899
mongodb/mongo-cxx-driver
C++ Driver for MongoDB
Language: C++ - Size: 79 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1,013 - Forks: 532
opentrack/opentrack
Head tracking software for MS Windows, Linux, and Apple OSX
Language: C++ - Size: 228 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 3,347 - Forks: 425
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: 3 days ago - Pushed: 4 days ago - Stars: 4,458 - Forks: 408
cnjinhao/nana
a modern C++ GUI library
Language: C++ - Size: 8.44 MB - Last synced: about 19 hours ago - Pushed: about 23 hours ago - Stars: 2,260 - Forks: 333
Mudlet/Mudlet
⚔️ A cross-platform, open source, and super fast MUD client with scripting in Lua
Language: C++ - Size: 147 MB - Last synced: about 17 hours ago - Pushed: about 17 hours ago - Stars: 700 - Forks: 247
RcppCore/Rcpp
Seamless R and C++ Integration
Language: C++ - Size: 25.3 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 723 - Forks: 209
Dobiasd/FunctionalPlus
Functional Programming Library for C++. Write concise and readable C++ code.
Language: C++ - Size: 2.74 MB - Last synced: 7 days ago - Pushed: about 1 month ago - Stars: 2,017 - Forks: 168
marzer/tomlplusplus
Header-only TOML config file parser and serializer for C++17.
Language: C++ - Size: 16.9 MB - Last synced: 18 days ago - Pushed: 2 months ago - Stars: 1,403 - Forks: 141
ToruNiina/toml11
TOML for Modern C++
Language: C++ - Size: 1.27 MB - Last synced: 17 days ago - Pushed: 18 days ago - Stars: 935 - Forks: 141
vincentlaucsb/csv-parser
A high-performance, fully-featured CSV parser and serializer for modern C++.
Language: C++ - Size: 10.1 MB - Last synced: 1 day ago - Pushed: 1 day ago - Stars: 838 - Forks: 139
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
mantidproject/mantid
Main repository for Mantid code
Language: C++ - Size: 865 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 203 - Forks: 120
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: 10 days ago - Pushed: 4 months ago - Stars: 1,956 - Forks: 108
venediktov/vanilla-rtb
Real Time Bidding (RTB) - Demand Side Platform framework
Language: C++ - Size: 6.19 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 311 - Forks: 79
feelpp/feelpp
:gem: Feel++: Finite Element Embedded Language and Library in C++
Language: C++ - Size: 325 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 293 - Forks: 66
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
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.3 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 775 - Forks: 44
azhirnov/FrameGraph 📦
vulkan abstraction layer that represent frame as a task graph
Language: C++ - Size: 12.2 MB - Last synced: 13 days ago - Pushed: about 3 years ago - Stars: 398 - Forks: 38
Neargye/semver
Semantic Versioning for modern C++
Language: C++ - Size: 372 KB - Last synced: 10 days ago - Pushed: 3 months ago - Stars: 285 - Forks: 33
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: 18 days ago - Pushed: over 2 years ago - Stars: 215 - Forks: 32
TrainingByPackt/Advanced-CPlusPlus
Master the technique of confidently writing robust C++ code
Language: C++ - Size: 14.9 MB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 43 - Forks: 31
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
BeamMP/BeamMP-Launcher
Official BeamMP Launcher
Language: C++ - Size: 7.16 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 27 - Forks: 28
tcbrindle/raytracer.hpp
Simple compile-time raytracer using C++17
Language: C - Size: 335 KB - Last synced: 11 days ago - Pushed: over 2 years ago - Stars: 676 - Forks: 28
Razakhel/RaZ
Modern & multiplatform 3D game engine in C++17
Language: C++ - Size: 334 MB - Last synced: about 1 hour ago - Pushed: about 1 hour ago - Stars: 526 - Forks: 27
rabauke/mpl
A C++17 message passing library based on MPI
Language: C++ - Size: 31.9 MB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 161 - Forks: 27
PHAREHUB/PHARE
💫 Parallel Hybrid Particle In Cell code with Adaptive mesh REfinement
Language: C++ - Size: 3.39 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 67 - Forks: 25
bluescarni/mppp
Multiprecision for modern C++
Language: C++ - Size: 43.9 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 282 - Forks: 25
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
Fdhvdu/ThreadPool
A fastest, exception-safety and pure C++17 thread pool.
Language: C++ - Size: 276 KB - Last synced: 17 days ago - Pushed: almost 5 years ago - Stars: 130 - Forks: 22
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: 4 days ago - Pushed: over 1 year ago - Stars: 530 - Forks: 20
sailormoon/flags
⛳ Simple, extensible, header-only C++17 argument parser released into the public domain.
Language: C++ - Size: 39.1 KB - Last synced: 4 days ago - Pushed: 8 months ago - Stars: 227 - Forks: 18
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
morganbengtsson/mos
Lightweight game engine.
Language: C++ - Size: 18.2 MB - Last synced: 17 days ago - Pushed: over 2 years ago - Stars: 217 - Forks: 15
JlnWntr/Lua-Adapter
lightweight header-only Lua - C++ adapter / binding
Language: C++ - Size: 3.17 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 55 - Forks: 15
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: 17 days ago - Pushed: over 1 year ago - Stars: 81 - Forks: 13
JamesBoer/Jinx
Embeddable scripting language for real-time applications
Language: C++ - Size: 53.8 MB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 291 - Forks: 12
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
DeveloperPaul123/eventbus
A simple, header only event bus library written in modern C++17.
Language: C++ - Size: 691 KB - Last synced: 4 days ago - Pushed: 10 months ago - Stars: 106 - Forks: 11
cktan/tomlcpp
No fanfare TOML C++ Library
Language: C - Size: 71.3 KB - Last synced: 2 months ago - Pushed: about 1 year ago - Stars: 44 - Forks: 10
mika314/sdlpp
C++ wrapper for SDL2
Language: C++ - Size: 64.5 KB - Last synced: 2 months ago - Pushed: 7 months ago - Stars: 49 - Forks: 10
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
Arech/t18 📦
Algotrading framework for C++17
Language: C++ - Size: 32.2 MB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 17 - Forks: 10
BlackMATov/promise.hpp
C++ asynchronous promises like a Promises/A+
Language: C++ - Size: 283 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 40 - Forks: 9
duckstax/actor-zeta
Library that provides an actor style message-passing programming model (in C++).
Language: C++ - Size: 2 MB - Last synced: 29 days ago - Pushed: 29 days ago - Stars: 62 - Forks: 9
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
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
LPeter1997/CppCmb
A generic C++17 parser-combinator library with a natural grammar notation.
Language: C++ - Size: 341 KB - Last synced: 17 days ago - Pushed: about 3 years ago - Stars: 125 - Forks: 8
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: 2 months ago - Pushed: 2 months ago - Stars: 63 - Forks: 8
DigitalPulseSoftware/Erewhon-Game
Video game about programming your spaceships to destroy other programmed spaceships o/
Language: C++ - Size: 2.23 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 37 - Forks: 7
KurohaneNioko/Extensive-C0-Compiler
北航计算机学院 编译原理最高难度课程设计 BUAA SCSE - Extensive C0 Compiler Design
Language: C++ - Size: 306 MB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 35 - Forks: 7
tinverse/tsm
A Typed Hierarchical State Machine Framework in C++
Language: C++ - Size: 30.3 MB - Last synced: about 2 months ago - Pushed: about 2 months ago - Stars: 39 - Forks: 7
BlackMATov/invoke.hpp
std::invoke/std::apply analogs for C++11/14
Language: C++ - Size: 190 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 40 - Forks: 6
fuxedo/fuxedo
An Open Source alternative to Oracle Tuxedo
Language: C++ - Size: 737 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 22 - Forks: 6
LoopPerfect/conduit
High Performance Streams Based on Coroutine TS ⚡
Language: C++ - Size: 114 KB - Last synced: about 2 months ago - Pushed: over 5 years ago - Stars: 147 - Forks: 6
BlackMATov/enum.hpp
C++17 compile-time enum reflection library
Language: C++ - Size: 379 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 43 - Forks: 6
StrikerX3/virt86-demos
Demo projects using virt86
Language: C++ - Size: 204 KB - Last synced: 9 months ago - Pushed: almost 5 years ago - Stars: 13 - Forks: 5
sabbakumov/rst
RST C++ Library
Language: C++ - Size: 651 KB - Last synced: 9 months ago - Pushed: 10 months ago - Stars: 7 - Forks: 5
BlackMATov/curly.hpp
Simple cURL C++17 wrapper
Language: C++ - Size: 265 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 56 - Forks: 5
jonenz/FreeRTOS-Cpp
C++17 header-only interface to the FreeRTOS kernel API.
Language: C++ - Size: 1020 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 31 - Forks: 5
kampersanda/poplar-trie
C++17 implementation of memory-efficient dynamic tries
Language: C++ - Size: 850 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 49 - Forks: 5
DeveloperPaul123/periodic-function
Small header only library to call a function at a specific time interval.
Language: CMake - Size: 54.7 KB - Last synced: 18 days ago - Pushed: almost 2 years ago - Stars: 24 - Forks: 5
Arech/Q2Ami 📦
Data-source plugin for AmiBroker to fetch data from remote QUIK terminal over the network
Language: C++ - Size: 296 KB - Last synced: 4 months ago - Pushed: about 3 years ago - Stars: 10 - Forks: 5
Panzerschrek/U-00DC-Sprache
"Ü" programming language development
Language: C++ - Size: 13.1 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 51 - Forks: 4
EmilianC/Gemcutter
A free C++ game development framework for Windows.
Language: C++ - Size: 5.66 MB - Last synced: 2 months ago - Pushed: 2 months ago - Stars: 40 - Forks: 4
SpirentOrion/digestible
A modern C++ implementation of a merging t-digest data structure.
Language: C++ - Size: 612 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 4 - Forks: 4
jdisset/gaga
GAGA is a fast, header only, multi-objective, and distributed evolutionary algorithm library written in modern C++. It is designed to be easily usable with various genotype representations and allows the user to enable or disable several features such as novelty search or speciation. It also produces and exports various customizable statistics.
Language: C++ - Size: 2.75 MB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 14 - Forks: 4
cstatz/blazert
Double precision raytracer for scientific or engineering applications.
Language: C++ - Size: 12 MB - Last synced: 5 months ago - Pushed: over 1 year ago - Stars: 10 - Forks: 4
MIPT-ILab/cpp-lects-rus 📦
Open C++ lectures in Russian. Mirror repository, updated weekly.
Language: TeX - Size: 358 MB - Last synced: about 1 year ago - Pushed: almost 2 years ago - Stars: 21 - Forks: 4
JamesBoer/Scs
Simple Client/Server C++ Library
Language: C++ - Size: 22 MB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 7 - Forks: 4
red0124/ssp
C++ CSV parser
Language: C++ - Size: 3.15 MB - Last synced: 17 days ago - Pushed: 2 months ago - Stars: 47 - Forks: 4
goblinhack/c-plus-plus-examples
A collection of C++ examples, all compilable. Covers from C++11 to C++20.
Language: C++ - Size: 1.19 MB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 10 - Forks: 4
brainboxdotcc/sporks
The source code repository for Sporks, the learning, backchatting, scriptable discord bot!
Language: C - Size: 123 MB - Last synced: 25 days ago - Pushed: over 1 year ago - Stars: 32 - Forks: 4
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
Sedeniono/tiny-optional
Replacement for std::optional that does not waste memory unnecessarily
Language: C++ - Size: 490 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 96 - Forks: 3
nholthaus/minesweeper
Free, old-school, C++17/Qt based Minesweeper game
Language: C++ - Size: 1.11 MB - Last synced: about 1 year ago - Pushed: about 4 years ago - Stars: 9 - Forks: 3
EmilianC/Gemcutter-Samples
Sample code for the Gemcutter game framework.
Language: C++ - Size: 80.3 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 13 - Forks: 3
Capital-Asterisk/longeronpp
"Longeron++" C++17 library for simple memory-efficient or 'data-oriented' structures
Language: C++ - Size: 180 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 28 - Forks: 3
tcbrindle/numeris_romanis
Roman numeral support for C++17
Language: C++ - Size: 2.93 KB - Last synced: 7 months ago - Pushed: 8 months ago - Stars: 50 - Forks: 3
eantcal/nubasic
nuBASIC is an implementation of a BASIC interpreter and IDE for Windows and Linux
Language: C++ - Size: 32.5 MB - Last synced: 2 months ago - Pushed: 4 months ago - Stars: 36 - Forks: 3
Zang3th/SalinityGL
OpenGL baselayer library in C++
Language: C++ - Size: 382 MB - Last synced: 27 days ago - Pushed: 27 days ago - Stars: 15 - Forks: 3
eteran/cxx17_printf
Language: C++ - Size: 19.5 KB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 20 - Forks: 3
emsr/tr29124_test
C++ special math functions
Language: C++ - Size: 631 MB - Last synced: 2 months ago - Pushed: over 1 year ago - Stars: 17 - Forks: 3
eandritskiy/flux_cpp
Pure C++17 header only implementation of the Facebook Flux-like pattern
Language: C++ - Size: 8.79 KB - Last synced: about 1 year ago - Pushed: about 6 years ago - Stars: 13 - Forks: 2
jpaoneMines/csci441
CSCI441 Library Helper Functions and Classes
Language: C++ - Size: 9.19 MB - Last synced: 9 days ago - Pushed: 10 days ago - Stars: 5 - Forks: 2
arquolo/kerasify Fork of moof2k/kerasify
Small library for running Keras 2.x models from a C++ application (TensorFlow backend)
Language: C++ - Size: 175 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 0 - Forks: 2
PhilipDeegan/statick
C++17 Header-only version of https://github.com/X-DataInitiative/tick
Language: C++ - Size: 255 KB - Last synced: 12 months ago - Pushed: 12 months ago - Stars: 6 - Forks: 2
BlackMATov/kari.hpp
Experimental library for currying in C++17
Language: C++ - Size: 370 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 74 - Forks: 2
Razakhel/RaZor
RaZ graphical editor - https://github.com/Razakhel/RaZ
Language: C++ - Size: 5.89 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 5 - Forks: 2
penberg/sphinx
Sphinx is a fast in-memory key-value store, compatible with Memcached.
Language: C++ - Size: 99.6 KB - Last synced: 2 months ago - Pushed: over 4 years ago - Stars: 26 - Forks: 2
Arech/t18qsrv 📦
Proxy-server plugin for QUIK terminal to distribute financial data to clients over the network
Language: C++ - Size: 128 KB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 2
riywo/llforth
Experimental implementation of Forth in LLVM
Language: C++ - Size: 168 KB - Last synced: about 1 month ago - Pushed: over 5 years ago - Stars: 39 - Forks: 2
zero9178/cld
A C99 compliant compiler
Language: C++ - Size: 4.86 MB - Last synced: 18 days ago - Pushed: about 3 years ago - Stars: 18 - Forks: 2
okoz/picopq
Tiny C++17 binary PostgreSQL wrapper
Language: C++ - Size: 7.81 KB - Last synced: about 1 year ago - Pushed: over 6 years ago - Stars: 4 - Forks: 2
przemek83/wble
Library of useful Qt widgets. Contains double slider, progress bars, integer, double, string and date filters.
Language: C++ - Size: 148 KB - Last synced: 9 months ago - Pushed: 9 months ago - Stars: 19 - Forks: 2
automeka/automeka
Implicit and module-aware build system for future C++
Language: C++ - Size: 98.6 KB - Last synced: about 2 months ago - Pushed: about 8 years ago - Stars: 20 - Forks: 2
ToruNiina/Boost.toml
header-only C++(98|11|14|17) TOML v0.5.0 parser/encoder depending on Boost
Language: C++ - Size: 184 KB - Last synced: about 1 year ago - Pushed: over 4 years ago - Stars: 26 - Forks: 2
BlackMATov/flat.hpp
Library of flat vector-like based associative containers
Language: C++ - Size: 364 KB - Last synced: 17 days ago - Pushed: over 1 year ago - Stars: 75 - Forks: 2