Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: cpp17
skramm/homog2d
C++ 2D geometry library, handles points, lines, polylines, planar transformations (and other primitives), using homogeneous coordinates. Provided with complete manual and samples.
Language: C++ - Size: 7.36 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 96 - Forks: 8
luk036/corr-solver-cpp
🖇️ Correlation Solver C++ Code via Ellipsoid Method
Language: C++ - Size: 308 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
luk036/multiplierless-cpp
♒︎ Multiplierless FIR filter C++ Code (using Ellipsoid Algorithm)
Language: C++ - Size: 292 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
Iskustvo/i3-ipcpp
i3-ipc++ is a C++ library that implements the i3 IPC protocol.
Language: C++ - Size: 3.14 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 17 - Forks: 3
bhanuprakasheagala/Cpp-Programming
C++ Concepts and Coding
Language: C++ - Size: 128 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 0
CameronClay/asm-vm
This is a two-pass assembler which converts assembly code into byte-code which can then be run on the virtual machine.
Size: 3.91 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
svetter/pal
PeakAscentLogger - A hiking database for logging and viewing scaled summits
Language: C++ - Size: 4.94 MB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 1 - Forks: 1
brainboxdotcc/windows-bot-template
A D++ Discord Bot template for Visual Studio 2022 (Windows x64 and x86) - Ready to go, just add your code!
Language: C++ - Size: 1.64 GB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 45 - Forks: 40
rafalmaziejuk/nox
Cross-platform, graphics API agnostic, rendering library
Language: C++ - Size: 1.59 MB - Last synced: about 1 hour ago - Pushed: about 2 hours ago - Stars: 0 - Forks: 0
natsalete/desafios-de-codigo-do-beecrowd
Minhas resoluções dos desafios da plataforma beecrowd.
Language: C++ - Size: 237 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
tabdroid-1/TabbyEngine
Tabby Engine :3
Language: C++ - Size: 207 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
erbsland-dev/erbsland-qt-toml
A robust TOML parser compatible with the Qt5 or Qt6 library.
Language: C++ - Size: 3.28 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 7 - Forks: 1
fktn-k/fkYAML
A C++ header-only YAML library
Language: C++ - Size: 1.76 MB - Last synced: about 21 hours ago - Pushed: about 21 hours ago - Stars: 48 - Forks: 1
darktable-org/rawspeed
fast raw decoding library
Language: C++ - Size: 14 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 340 - Forks: 113
doorcs/CPP
Learning modern C++ concepts (C++14, C++17, C++20)
Language: C++ - Size: 930 KB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
DavidAce/CMakeTemplate
A template for building C++ projects using modern CMake with Conan integration
Language: CMake - Size: 329 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 15 - Forks: 2
mireo/async-mqtt5
A C++17 MQTT client based on Boost.Asio.
Language: C++ - Size: 531 KB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 120 - Forks: 5
grinisrit/noa
Differentiable Programming Algorithms in Modern C++
Language: C++ - Size: 152 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 126 - Forks: 26
mogemimi/pomdog
An open source game engine for C++20 :dog: :video_game:
Language: C++ - Size: 14.8 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 166 - Forks: 13
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: 4 days ago - Pushed: 4 days ago - Stars: 4,458 - Forks: 408
wjakob/nanobind
nanobind: tiny and efficient C++/Python bindings
Language: C++ - Size: 2.31 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 2,077 - Forks: 149
JamesYang007/adelie
A fast and flexible Python package for solving group elastic net problems.
Language: C++ - Size: 18 MB - Last synced: 1 day ago - Pushed: 2 days ago - Stars: 9 - Forks: 0
luiswirth/lwirth-lib 📦
*ABANDONED/UNFINISHED* The lwirth-lib is a general purpose library written in C++17, including a game-/simulation-engine and using the Vulkan-API.
Language: C++ - Size: 36.9 MB - Last synced: 4 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
jinja2cpp/Jinja2Cpp
Jinja2 C++ (and for C++) almost full-conformance template engine implementation
Language: C++ - Size: 1.11 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 470 - Forks: 77
yhirose/cpp-peglib
A single file C++ header-only PEG (Parsing Expression Grammars) library
Language: C++ - Size: 3.59 MB - Last synced: 4 days ago - Pushed: 18 days ago - Stars: 838 - Forks: 106
EKA2L1/EKA2L1
A Symbian OS/N-Gage emulator
Language: C++ - Size: 129 MB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 1,442 - Forks: 116
DrVeles/matrix_library_cpp
Implementation of a library for working with matrixes in C++ language using the principles of OOP
Language: C++ - Size: 1.6 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 0 - Forks: 0
codewitch-honey-crisis/gfx
GFX is a device independent graphics library primarily intended for IoT MCUs but not limited to that.
Language: C - Size: 24.9 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 101 - Forks: 9
p-ranav/alpaca
Serialization library written in C++17 - Pack C++ structs into a compact byte-array without any macros or boilerplate code
Language: C++ - Size: 788 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 424 - Forks: 38
skypjack/uvw
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
Language: C++ - Size: 15.3 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1,777 - Forks: 203
yasio/yasio
A multi-platform support c++11 library with focus on asio (asynchronous socket I/O) for any client applications.
Language: C++ - Size: 53.1 MB - Last synced: 4 days ago - Pushed: 9 days ago - Stars: 904 - Forks: 218
zyantific/zasm
x86-64 Assembler based on Zydis
Language: C++ - Size: 1.22 MB - Last synced: 3 days ago - Pushed: 4 days ago - Stars: 270 - Forks: 39
burlachenkok/CPP_from_1998_to_2020
Technical Note: From C++98 to C++2x
Language: HTML - Size: 42.3 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 137 - Forks: 12
smolBlackCat/progress-tracker
Kanban Todo List Application for Linux
Language: C++ - Size: 9.12 MB - Last synced: about 10 hours ago - Pushed: 1 day ago - Stars: 18 - Forks: 6
iamdeepak199/Cpp
Important questions in C++ along with DSA
Language: C++ - Size: 1.13 MB - Last synced: 4 days ago - Pushed: 4 days ago - Stars: 1 - Forks: 0
magiblot/turbo
An experimental text editor based on Scintilla and Turbo Vision.
Language: C++ - Size: 1.26 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 425 - Forks: 31
pmiloslavsky/demo
C++/CUDA/GUI/Python Demo Code
Language: C++ - Size: 278 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 0
martinmoene/span-lite
span lite - A C++20-like span for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 393 KB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 490 - Forks: 37
upkie/vulp
Robot/simulation switch for the mjbots stack
Language: C++ - Size: 3.67 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 61 - Forks: 3
mariusbancila/stduuid
A C++17 cross-platform implementation for UUIDs
Language: C++ - Size: 429 KB - Last synced: 4 days ago - Pushed: 5 months ago - Stars: 704 - Forks: 110
ygunayer/template_cpp17
Template for a C++17 with CMake and vcpkg
Language: CMake - Size: 13.7 KB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
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
fantasy-peak/frpc
An rpc code generation framework for c++, It supports c++17/20/23
Language: C++ - Size: 137 KB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 9 - Forks: 2
DragonJoker/ShaderWriter
Library used to write shaders from C++, and export them in either GLSL, HLSL or SPIR-V.
Language: C++ - Size: 8.48 MB - Last synced: 3 days ago - Pushed: 5 days ago - Stars: 241 - Forks: 10
team-drift/telemetry-stream
Streaming telemetry data from drone to ground control station using MAVLink (and more specifically MAVSDK).
Language: Jupyter Notebook - Size: 1.37 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 1 - Forks: 4
martinstarkov/ecs
C++ Single Header Entity Component System Library
Language: C++ - Size: 361 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 12 - Forks: 1
RowanHarley/RCWT
Ricker (Mexican Hat) Wavelet CWT library for C++, adapted from PyWavelets.
Language: C++ - Size: 17.6 KB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
ctlcltd/e2-sat-editor
Satellite channel lists editor with tabbed nav 📡 for Enigma2, Neutrino, Lamedb, dreambox lists
Language: C++ - Size: 14.2 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 14 - Forks: 1
veselink1/refl-cpp
Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
Language: C++ - Size: 4.13 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 1,019 - Forks: 74
baderouaich/BitmapPlusPlus
Simple and Fast header only Bitmap (BMP) C++ library
Language: C++ - Size: 1.06 MB - Last synced: 1 day ago - Pushed: 5 months ago - Stars: 26 - Forks: 5
GUDHI/gudhi-devel
The GUDHI library is a generic open source C++ library, with a Python interface, for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding.
Language: C++ - Size: 45.4 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 241 - Forks: 65
cycfi/elements
Elements C++ GUI library
Language: C++ - Size: 36.7 MB - Last synced: 4 days ago - Pushed: 6 days ago - Stars: 2,929 - Forks: 226
HangX-Ma/dino
Chrome Dino game based on LovyanGFX SDL2 simulator
Language: C++ - Size: 1.01 MB - Last synced: 4 days ago - Pushed: 5 days ago - Stars: 0 - Forks: 0
gammasoft71/Examples
Shows how to use Gui controls with some common toolkits.
Size: 89.8 KB - Last synced: 5 days ago - Pushed: 5 days ago - Stars: 14 - Forks: 2
rodneylab/life-logistics
Top-down 2D puzzle game written in C++ with raylib
Language: C++ - Size: 359 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
taocpp/PEGTL
Parsing Expression Grammar Template Library
Language: C++ - Size: 6.09 MB - Last synced: 4 days ago - Pushed: 12 days ago - Stars: 1,876 - Forks: 228
martinmoene/string-view-lite
string_view lite - A C++17-like string_view for C++98, C++11 and later in a single-file header-only library
Language: C++ - Size: 271 KB - Last synced: 4 days ago - Pushed: 4 months ago - Stars: 401 - Forks: 44
ProAlgos/ProAlgos-Cpp
C++ implementations of well-known (and some rare) algorithms, while following good software development practices
Language: C++ - Size: 729 KB - Last synced: about 17 hours ago - Pushed: 24 days ago - Stars: 505 - Forks: 363
HossamKhir/spc-learncpp
learn space for learncpp.com
Language: C++ - Size: 33.2 KB - Last synced: 6 days ago - Pushed: over 1 year ago - Stars: 1 - Forks: 0
arkaht/cpp-curve-x
Curve-X ─ a small and easy-to-use C++ Bézier library to create 2D-splines with its own GUI editor.
Language: C++ - Size: 62.5 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
albin-johansson/centurion
A modern C++ wrapper library for SDL2 in order to improve type-safety, memory safety and overall ease-of-use.
Language: C++ - Size: 219 MB - Last synced: 4 days ago - Pushed: 3 months ago - Stars: 296 - Forks: 28
p-ranav/glob
Glob for C++17
Language: C++ - Size: 296 KB - Last synced: 4 days ago - Pushed: about 1 month ago - Stars: 230 - Forks: 39
agauniyal/rang
A Minimal, Header only Modern c++ library for terminal goodies 💄✨
Language: C++ - Size: 260 KB - Last synced: 4 days ago - Pushed: 9 months ago - Stars: 1,450 - Forks: 142
Auterion/MAVSDK 📦
API and library for MAVLink compatible systems written in C++17
Language: C++ - Size: 32.9 MB - Last synced: 6 days ago - Pushed: 9 months ago - Stars: 1 - Forks: 0
OleErikPeistorpet/OE-Lib
A cross-platform, very fast substitute for C++ std::vector with interface like std::ranges
Language: C++ - Size: 1.47 MB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 2 - Forks: 0
leka/LekaOS
LekaOS is Leka's firmware based on Mbed OS
Language: C++ - Size: 31.9 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 12 - Forks: 7
JHex-git/Aurora
A simple real-time render engine based on OpenGL
Language: C++ - Size: 33.6 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
s-h-i-v-i-s/Airline-Reservation-WithMySQL
A C++ application for managing airline bookings, seat assignments, and passenger information with MySQL integration.
Language: C++ - Size: 4.88 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
s-h-i-v-i-s/Bank-Data-Managment-System
Bank Data Management System: A C++ application for efficient management of banking operations, including account management, transaction handling, and customer information management.
Language: C++ - Size: 494 KB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
pygyme/pygyme.github.io
:clap: 博客地址
Language: HTML - Size: 24.4 MB - Last synced: 6 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
bkryza/clang-uml
Customizable automatic UML diagram generator for C++ based on Clang.
Language: C++ - Size: 55.6 MB - Last synced: 3 days ago - Pushed: 3 days ago - Stars: 519 - Forks: 38
Stellaris-code/PEGLib
PEG Parser Template Library
Language: C++ - Size: 31.3 KB - Last synced: 7 days ago - Pushed: over 6 years ago - Stars: 2 - Forks: 0
connectivecpp/utility-rack
Tasty, useful general purpose C++ utility classes and functions. Many of these are used as building blocks in the Chops libraries.
Language: C++ - Size: 742 KB - Last synced: 7 days ago - Pushed: 7 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: 4 days ago - Pushed: 12 days ago - Stars: 1,604 - Forks: 247
Jimut123/competitive_programming
All the competitive programming on hacker rank, code chef, codeforces and leetcode that I'll do.
Language: C++ - Size: 153 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
simonppg/Break_it_all
Simple brick breaking game
Language: C++ - Size: 5.47 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 1 - Forks: 2
Ph4sm4/Programming
All of my files connected with c++ programming. Mainly focused on algorithms, lots of STL. By and large my c++ journey from the start up until now.
Language: C++ - Size: 353 MB - Last synced: 7 days ago - Pushed: 7 days ago - Stars: 0 - Forks: 0
Smertig/banana
🍌 Modern C++ Telegram Bot API library
Language: C++ - Size: 46 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 37 - Forks: 4
wolgemoth/vsop87-wrapper
A wrapper class providing a clean interface for working with Greg Miller's VSOP87-Multilang in C++.
Language: C++ - Size: 5.86 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 2 - Forks: 0
wolgemoth/international-standard-atmosphere
A C++ port of Max Bernard's C# solution for calculating temperature, pressure and air density at a given altitude, according to the ISA.
Language: C++ - Size: 4.88 KB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
sgothel/direct_bt
Direct-BT provides direct Bluetooth LE and BREDR programming without intermediate layers targeting high-performance reliable Bluetooth support.
Language: C++ - Size: 6.74 MB - Last synced: 7 days ago - Pushed: 8 days ago - Stars: 10 - Forks: 3
LazyPanda07/JSON
Parser and builder for JSON in C++17.
Language: C++ - Size: 2.66 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
GuillaumeBouchetEpitech/all-cpp-websocket-client-server
all C++ webSocket client server application
Language: C++ - Size: 966 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 0 - Forks: 0
p-ranav/oystr
oystr recursively searches directories for a substring.
Language: C++ - Size: 858 KB - Last synced: 8 days ago - Pushed: about 2 years ago - Stars: 10 - Forks: 2
StableCoder/vulkan-mini-libs-2
Useful self-contained header files for Vulkan development, such as error codes and enum/bitflag serialization.
Language: C - Size: 5.02 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 2
softwareQinc/qpp
Modern C++ quantum computing library
Language: C++ - Size: 275 MB - Last synced: about 21 hours ago - Pushed: 11 days ago - Stars: 512 - Forks: 114
p-ranav/argparse
Argument Parser for Modern C++
Language: C++ - Size: 903 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 2,391 - Forks: 238
darvik80/magic-lamp-espidf
Language: C++ - Size: 1.87 MB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0
dmitriano/Awl
Awl - A working library
Language: C++ - Size: 1.09 MB - Last synced: 8 days ago - Pushed: 9 days ago - Stars: 4 - Forks: 1
HendEmad/Design-Patterns
A repo. includes my study notes and implementation of design patterns
Language: C++ - Size: 7.81 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 0 - Forks: 0
Kanha412/Hospital_Management_Software
A Hospital Management Software Using C++. This Hospital Management Program Helps To Mainly Manage The Patient's Database.
Language: C++ - Size: 18.6 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 0
fluffos/fluffos
Actively maintained LPMUD driver (LPC interpreter, MudOS fork)
Language: C++ - Size: 33.6 MB - Last synced: about 8 hours ago - Pushed: 2 days ago - Stars: 349 - Forks: 185
p-ranav/structopt
Parse command line arguments by defining a struct
Language: C++ - Size: 558 KB - Last synced: 4 days ago - Pushed: 6 months ago - Stars: 449 - Forks: 24
seekrs/MacroLibX
✏️ Rewritten version of the minilibx graphics API used at 42school, using SDL2 & Vulkan.
Language: C++ - Size: 3.9 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 22 - Forks: 1
lin-justin/network-monitor
Live Transport Network Monitor in C++
Language: C++ - Size: 186 KB - Last synced: 9 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 0
XorTroll/libnx-plus-plus
Simple, efficient, header-only C++17 libnx wrappers
Language: C++ - Size: 9.77 KB - Last synced: 9 days ago - Pushed: about 5 years ago - Stars: 2 - Forks: 1
wandvvs/blockchain
Blockchain implementation: Mining (POW), Serialization, Transactions and sign them, Merkle Tree
Language: C++ - Size: 2.02 MB - Last synced: 9 days ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
kiritoInd/CodeForces_Solutions
solutions to various problems from the Codeforces , atcoder and codechef platforms. While I strive to solve as many problems as I can, please note that I may not be able to solve every single one. Nonetheless, I am committed to sharing the solutions I have managed to complete.
Language: C++ - Size: 295 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 2 - Forks: 1
TwoBotFramework/TwoBot
A modern OneBot framewrok for modern C++.
Language: C++ - Size: 143 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 18 - Forks: 1
jasmcaus/tau
A Micro (1k lines of code) Unit Test Framework for C/C++
Language: C - Size: 3.6 MB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 148 - Forks: 29