Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

C++

C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.

https://github.com/justinmeiners/efficient-programming-with-components

Course notes for Alexander Stepanov's teachings on design and usage of C++ STL.

abstract-algebra cpp cpp-concepts generic-programming history stl

Last synced: 29 Oct 2024

https://github.com/dab0mb/radial-snake

A tutorial for creating a Tron-style game

cpp emscripten es6 game-development javascript tutorial

Last synced: 06 Jan 2025

https://github.com/alugowski/fast_matrix_market

Fast and full-featured Matrix Market I/O library for C++, Python, and R

blaze cpp csparse eigen-library eigen3 graphblas matrix-market matrix-market-format parallel parser python r sparse-matrix threaded

Last synced: 25 Jan 2025

https://github.com/lukka/cppopenglwebassemblycmake

A C++/OpenGL/OpenAL based application built with CMake for Linux/Windows/macOS/WebAssembly

application cmake cpp emscripten glfw glm glsl linux macos openal opengl opengl-es visualstudio webassembly windows

Last synced: 28 Oct 2024

https://github.com/apriorit/gmock-global

Provides ability to mock global functions with gmock

cpp gmock gtest header-only library mock mocking unittest

Last synced: 30 Jan 2025

https://github.com/bloomberg/rmqcpp

A batteries included C++ RabbitMQ Client Library/API.

amqp amqp0-9-1 cpp cpp-library rabbitmq

Last synced: 29 Jan 2025

https://github.com/karimnaaji/hdreffects

High dynamic range rendering, with lens flare approximation and bloom

computer-graphics cpp glsl opengl shaders

Last synced: 30 Oct 2024

https://github.com/deepgrace/tetris

Stunning Tetris in all kinds of Languages (C, C++, Go, Shell)♦️

c cpp go rust shell tetris

Last synced: 14 Nov 2024

https://github.com/thelartians/statictypeinfo

🏀 Up your type-game. A small C++ library for compile-time type names and type indices.

compile-time compile-time-meta-programming constexpr cpp hash index metaprogramming static type typeinfo types

Last synced: 05 Jan 2025

https://github.com/lqt5/lqt

Lua Binding for Qt5

cpp gui lua lua-bindings luajit qt qt-libs qt5

Last synced: 24 Nov 2024

https://github.com/ddemidov/ev3dev-lang-cpp

C++ language bindings for http://ev3dev.org

cpp ev3dev lego mindstorms

Last synced: 27 Oct 2024

https://github.com/lcp0578/cheat-sheets

:elephant: :elephant: my cheat sheets :memo: , Symfony, Go, Python, C++, GIS, Qt, MySQL, Twig, Doctrine, Nginx, ElasticSearch, TiDB, Linux etc.

cheat-sheets cheatsheet chrome-extension composer cpp elasticsearch gis go linux mysql nginx python qt redis symfony tidb zend-studio

Last synced: 24 Jan 2025

https://github.com/embeddedartistry/libcpp

Embedded Systems C++ Library Support (Currently wraps libcxx)

cpp cpp11 cpp14 cpp17 embedded embedded-cpp embedded-software embedded-systems

Last synced: 24 Jan 2025

https://github.com/shiguredo/sora-unity-sdk

WebRTC SFU Sora Unity SDK

cpp sdk shiguredo unity webrtc

Last synced: 24 Jan 2025

https://github.com/onelonecoder/olcsoundwaveengine

A single file, easy to use, audio playback and synthesis framework

audio audio-playback-library cpp synthesizer

Last synced: 19 Nov 2024

https://github.com/oatpp/oatpp-starter

Oatpp simple-API starter project

cpp oatpp simple starter-project

Last synced: 17 Nov 2024

https://github.com/qengineering/yolocam

Raspberry Pi stand-alone AI-powered camera with live feed, email notification and event-triggered cloud storage

aarch64 ai cpp email gdrive google-drive gpio gpio-pins livefeed livestream programmable raspberry-pi raspberry-pi-3b raspberry-pi-4 raspberry-pi-64-os raspberry-pi-zero-2-w surveillance usb yolo yolox

Last synced: 23 Jan 2025

https://github.com/juangburgos/qjsonwebtoken

Qt C++ implementation of JSON Web Token (JWT)

cplusplus cpp json jwt qt qt5

Last synced: 15 Nov 2024

https://github.com/paulknysh/shaper

A C++ tool for 3D reconstruction from parallel 2D sections

2d 3d cpp reconstruction

Last synced: 14 Nov 2024

https://github.com/rtedbg/rtedbg

Fast and flexible data logging/tracing toolkit for software testing and debugging. Minimally intrusive C/C++ code instrumentation, host-based decoding application, demo code included.

c-programming-language cortex-m cpp debugging embedded-c embedded-systems fprintf functional-safety instrumentation iot logging misra printf real-time realtime reverse-engineering safety-critical stm32 tracing tracing-library

Last synced: 23 Jan 2025

https://github.com/bemxio/mario-head

Mmm, oh! Nice computer you got here! Can I have it?

bsod cplusplus cpp directdraw mario windows

Last synced: 23 Jan 2025

https://github.com/sdesalas/arduino-queue.h

Generic C++ circular queue for Arduino embedded projects.

arduino c-plus-plus cpp generic library queue

Last synced: 28 Oct 2024

https://github.com/Krozark/SFML-book

SFML Blueprint book, source code

cpp game sfml

Last synced: 05 Nov 2024

https://github.com/ttsiodras/miniforth

A tiny Forth I built in a week. Blog post: https://www.thanassis.space/miniforth.html

arduino cpp forth

Last synced: 21 Dec 2024

https://github.com/jacmoe/retrogardens

16bit retro programming in DosBox with Borland C++ 3.1, Turbo Pascal 7 and TASM

16-bit borland-cpp cpp dos dosbox pascal retro-graphics retrocomputing turbo-pascal

Last synced: 01 Dec 2024

https://github.com/panicinc/icarus

Swift, C, C++, and Objective-C Support for Nova

c cpp editor extension nova objc objective-c swift

Last synced: 31 Oct 2024

https://github.com/lawmurray/doxide

Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.

c-plus-plus cplusplus cpp docs documentation documentation-generator documentation-tool doxygen javadoc material-for-mkdocs mkdocs mkdocs-material modern-cpp

Last synced: 21 Jan 2025

https://github.com/achrafelkhnissi/cpp_modules

The goal of these modules is to introduce us to bject-Oriented Programming.This will be the starting point of our C++ journey.

1337cursus 1337school 42 42born2code 42cursus 42projects 42school cpp cpp-1337 cpp-modules cpp-modules-1337 cpp-modules-42

Last synced: 16 Nov 2024

https://github.com/oatpp/example-hls-media-stream

Example project how-to build HLS-streaming server using oat++ Async-API.

async cpp hls-live-streaming hls-server oatpp

Last synced: 10 Nov 2024

https://github.com/hjson/hjson-cpp

Hjson for C++

cpp hjson

Last synced: 22 Jan 2025

https://github.com/jafarlihi/cppq

Simple, reliable & efficient distributed task queue for C++17

asynchronous-tasks background-jobs cpp cpp17 distributed-computing redis redis-queue task-queue tasks worker-pool

Last synced: 12 Nov 2024

https://github.com/ubpa/cmu_15_462

notes and assignments of CG (CMU 15-462/662)

cg cmu cpp

Last synced: 07 Nov 2024

https://github.com/aesophor/valkyrie

🔮 A UNIX-like toy kernel built from scratch (for AArch64) with preemptive multi-threading, VM, CoW fork(), buddy, slob, VFS, FAT32.

aarch64 cpp cpp20 kernel nctu nycu osdev osdi

Last synced: 25 Nov 2024

https://github.com/mutouyun/lock-free-queue

CN-CppUserGroup-2019-1,lock-free queue demo

cpp lock-free lock-free-queue

Last synced: 20 Nov 2024

https://github.com/sgpp/sgpp

SG⁺⁺ – the numerical library for Sparse Grids in all their variants.

adaptive-sparse-grids b-splines cpp interpolation java machine-learning matlab numerics optimization pde python quadrature regression sparse-grids

Last synced: 29 Jan 2025

https://github.com/schulkinator/memorymanager

A simple, thread-safe memory manager for 64bit C++ applications and games. Focus is on preventing heap fragmentation in the absence of good virtual memory management, at the cost of wasting some memory. It works by globally overriding the new and delete operators.

cpp delete fragmentation malloc memory memory-fragmentation memory-manager new

Last synced: 20 Nov 2024

https://github.com/zompi2/UE4EnhancedCodeFlow

This code plugin provides functions that drastically improve the quality of life during the implementation of game flow in C++.

code-flow coroutines cpp ue4 ue4-plugin ue5 ue5-plugin

Last synced: 06 Nov 2024

https://github.com/lecrapouille/zipper

[Lib][Version 2.1.0][Functional] C++ wrapper around minizip compression library

compression compression-library cpp minizip minizip-compression-library zlib zlib-ng

Last synced: 03 Jan 2025

https://github.com/justasmasiulis/memory_signature

A small wrapper class providing an unified interface to search for various memory signatures

cpp cpp11 header-only lightweight memory modern modern-cpp pattern scanner signature tested wrapper

Last synced: 29 Oct 2024

https://github.com/dab0mb/node-distance-addon

Native NodeJS add-on creation tutorial using C++

c-plus-plus cpp javascript js node nodejs plugin tutorial

Last synced: 06 Jan 2025

https://github.com/marcj/pesto

Pesto is a high-performance GUI framework in C++ highly inspired by CSS and HTML, using Skia as rendering engine.

cpp cpp17 gui opengl

Last synced: 28 Oct 2024

https://github.com/weizhiwen/mfc-drawing-program

MFC 绘图程序及 MFC 程序设计详解

cpp mfc

Last synced: 27 Oct 2024

https://github.com/hpc203/yolopv2-opencv-onnxrun-cpp-py

分别使用OpenCV、ONNXRuntime部署YOLOPV2目标检测+可驾驶区域分割+车道线分割,一共包含54个onnx模型,依然是包含C++和Python两个版本的程序。仅仅只依赖OpenCV就能运行,彻底摆脱对任何深度学习框架的依赖。

autonomous-driving cpp drivable-area-segmentation lane-lines-detection object-detection onnxruntime opencv-dnn python yolopv2

Last synced: 27 Oct 2024

https://github.com/smspillaz/libanimation

Wobbly windows and animations logic split out from Compiz

animations cpp physics-based-animation

Last synced: 19 Nov 2024

https://github.com/s12mmm3/qcloudmusicapi

Qt C++版 网易云音乐 API

api apis cloudmusic cpp neteasecloud qt qt5 qt6

Last synced: 29 Jan 2025

https://github.com/apriorit/custom-bootloader

A demo tutorial for low-level and kernel developers - developing a custom Windows boot loader

bootloader cpp low-level windows

Last synced: 18 Nov 2024

https://github.com/Smertig/rcmp

C++17, multi-architecture cross-platform hooking library with clean API.

cpp cpp17 hooking-library modding-library rcmp

Last synced: 16 Nov 2024

https://github.com/Erkaman/sse-avx-rasterization

Triangle rasterization routines accelerated by SSE and AVX

avx cpp demo rasterization simd sse triangle tutorial

Last synced: 14 Nov 2024

https://github.com/hunterdii/geeksforgeeks-potd

Welcome to the vibrant world of GeeksforGeeks Daily Problem of the Day solutions! Dive into a treasure trove of daily challenges meticulously crafted to sharpen your problem-solving skills. With diverse topics, detailed explanations, and a supportive community, this repository is your gateway to mastering algorithms, data structures, and more.

algorithms algorithms-and-data-structures competitive-programming cpp daily-coding-problem dailyprogrammer dsa gfg-contest gfg-cpp gfg-java gfg-potd gfg-python gfg-questions gfg-solutions good-first-issue potd-solution problem-of-the-day-solutions solutions

Last synced: 23 Jan 2025

https://github.com/sunsided/libfixkalman

Kalman filter fixed-point implementation based on libfixmatrix, targeted at embedded systems without an FPU and/or need for performance.

c cpp embedded kalman-filter libfixmath libfixmatrix signal-processing

Last synced: 24 Nov 2024

https://github.com/dacap/observable

Observer pattern and signals/slots for C++11 projects

cpp multiple-threads observer-pattern signal slot

Last synced: 14 Nov 2024

https://github.com/trigger-segfault/openlrr

An open source re-implementation of LEGO Rock Raiders 🪨⛏

cpp game lego openlrr rock-raiders rock-raiders-united rts-game

Last synced: 16 Jan 2025

https://github.com/qpcr4vir/nana-demo

demos and tests for Nana C++ GUI library

c-plus-plus c-plus-plus-11 cpp gui nana

Last synced: 19 Nov 2024

https://github.com/praydog/sh2r-uevr

UEVR improvements/motion controls for SILENT HILL 2 (2024)

cpp lua modding silent-hill-2 silent-hill-2-remake uevr unreal virtual-reality

Last synced: 24 Jan 2025

https://github.com/aldanor/ipybind

IPython / Jupyter integration for pybind11

cpp ipython jupyter jupyter-notebook pybind11 python python3

Last synced: 12 Oct 2024

https://github.com/consti10/fpv_vr_os

Latest version of FPV_VR, open source under LGPL

android-app cpp fpv-racing fpv-vr ltm mavlink mediacodec opengl vr

Last synced: 27 Oct 2024

https://github.com/apotocki/boost-iosx

This project builds Boost C++ static libraries and packages them into XCFrameworks for iOS, watchOS, tvOS, visionOS, macOS, and Catalyst. It supports builds for both simulators and devices, covering Intel and Apple Silicon architectures.

boost boost-libraries cpp ios ios-simulator mac-catalyst macosx tvos tvos-simulator visionos visionos-simulator watchos watchos-simulator xcframework

Last synced: 29 Jan 2025

https://github.com/coderserdar/hacettepebbm

2004-2008 yılları arasında Hacettepe BBM'de okurken elimde olan ders notu, slaytlar, sınavlar, yazdığım kodları içeren bir repo

algorithms assembly bash-script c c-plus-plus computer-science cpp data-structures dbms design-patterns e-book hacettepe java operating-systems statistics

Last synced: 02 Dec 2024

https://github.com/pfultz2/args

Simple and type-safe commandline argument parser for C++14

argument-parser command-line-parser cplusplus cplusplus-11 cplusplus-14 cpp cpp11 cpp14

Last synced: 12 Oct 2024

https://github.com/Unsigned-Long/slam-tricks

small, powerful and beautiful slam tricks with theory and practice

ceres-solver cpp slam-algorithms

Last synced: 27 Oct 2024

https://github.com/lganzzzo/canchat

Feature-complete rooms-based chat for tens of thousands users. Client plus Server. Built with Oat++ Web Framework.

async chat chatroom-server cpp high-performance oatpp secure

Last synced: 14 Nov 2024

https://github.com/kurocha/teapot

Teapot is a tool for managing complex cross-platform builds.

build-tool cpp game-development ruby teapot

Last synced: 17 Nov 2024

https://github.com/mazurel/modbus

Modbus library for modern C++

cpp cpp17 modbus modbus-library object-oriented raspberrypi

Last synced: 23 Jan 2025

https://github.com/troian/jwtpp

JSON Object Signing and Encryption library for C++.

c-plus-plus-11 cpp encryption-library jose json jwt jwt-authentication signing

Last synced: 27 Oct 2024

https://github.com/unanancyowen/azurekinectsample

Sample Program for Azure Kinect Sensor SDK and Azure Kinect Body Tracking SDK

azure-kinect c cpp csharp kinect linux opencv windows

Last synced: 28 Oct 2024

https://github.com/atmtools/arts

The Atmospheric Radiative Transfer Simulator

atmospheric-science cpp radiative-transfer

Last synced: 25 Jan 2025

https://github.com/oktonion/stdex

std C++ 11 library impementation with extra features using only C++ 98 and POSIX threads

boost borland c-plus-plus cpp cpp03 cpp11 cpp98 cpp98-compatible cppstl gcc library portable posix posix-threads qnx std-library stdex stl visual-studio

Last synced: 12 Oct 2024

https://github.com/frame-lang/frame_transpiler

Frame is a markdown language for creating state machines (automata) in Python as well as generating UML documentation.

automata cpp csharp frame-language gdscript golang java javascript language python3 rust state-machines

Last synced: 30 Jan 2025

https://github.com/leggedrobotics/tree_detection

This package implements a simple tree detector from point cloud data. It makes no assumptions about the ground plane and can handle arbitrary terrains.

cpp detection point-cloud ros tree tree-detection

Last synced: 12 Nov 2024

https://github.com/erkaman/sse-avx-rasterization

Triangle rasterization routines accelerated by SSE and AVX

avx cpp demo rasterization simd sse triangle tutorial

Last synced: 12 Nov 2024

https://github.com/hijkzzz/web-server

A Web Server designed with Reactor I/O Model

cpp http-server multi-threading reactor

Last synced: 12 Nov 2024

https://github.com/justasmasiulis/circular_buffer

A constexpr STL style circular buffer implementation

buffer circular-buffer constexpr cpp modern ring-buffer stl

Last synced: 29 Oct 2024

https://github.com/gpakosz/uuid4

UUID v4 generation in C

c cpp library tiny uuid uuid4

Last synced: 30 Dec 2024

https://github.com/abhisheknaiidu/dsa

My Codes and Solutions to coding interview problems on LeetCode, AlgoExpert, Educative and other interview preparation websites

algoexpert backtracking binary-trees cpp data-structures dyanamic-programming educative graphs interview-preparation leetcode linked-list recursion subarray trees

Last synced: 14 Nov 2024

https://github.com/neko-box-coder/ssgui

◀️ Super Simple GUI Library for C++ ▶️

cpp cross-platform gui gui-framework gui-library sfml sfml-library ui widgets

Last synced: 23 Jan 2025

https://github.com/markusjx/install-boost

Install boost on Github actions

actions boost cplusplus cpp github-actions macos ubuntu windows

Last synced: 28 Jan 2025

https://github.com/silentcryptominer/silentcryptominer

A Silent (Hidden) Free Crypto Miner Builder - Supports ETH, ETC, XMR and many more.

builder cpp cpu educational etchash ethash ethereum ethereumclassic gpu hidden idle miner mining monero native randomx silent startup unam watchdog

Last synced: 15 Nov 2024

https://github.com/evolsoft/wifi-password-recovery

A free utility to recover the passwords of the wireless networks saved on your computer.

cpp wifi wifi-password-recovery wireless

Last synced: 20 Nov 2024

https://github.com/rapidfuzz/JaroWinkler

Python library for fast approximate string matching using Jaro and Jaro-Winkler similarity

cpp hacktoberfest jaro jaro-winkler python string-comparison string-matching string-similarity

Last synced: 20 Nov 2024

https://github.com/ArthurSonzogni/smkflow

A C++ dataflow node editor -- Compatible with WebAssembly.

arthursonzogni cmake cpp editor flow node smk

Last synced: 14 Nov 2024

https://github.com/najaeda/naja

Structural Netlist API (and more) for EDA post synthesis flow development

asic cpp eda fpga netlist semiconductor verilog

Last synced: 17 Nov 2024

https://github.com/moyamejiasr/win32gui

Win32 OOP version of the WinAPI for creating lightweight Forms in C++

cpp ui win32 win32api windows windows-forms

Last synced: 12 Oct 2024