Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
C++
C++ is a popular and widely used mid-level language. It was designed as an extension of the C language.
- GitHub: https://github.com/topics/cpp
- Wikipedia: https://en.wikipedia.org/wiki/C%2B%2B
- Created by: Bjarne Stroustrup
- Released: October 1985
- Aliases: cplusplus, c-plus-plus, cpps, cpp98, cpp03, cpp11, cpp14, cpp17, cpp20, cpp0x, cpp1y, cpp1z, cpp2a, cplusplus-11,
- Last updated: 2024-11-08 00:06:10 UTC
- JSON Representation
https://github.com/haseeb-heaven/langchain-coder
Web Application that can generate code and fix bugs and run using various LLM's (GPT,Gemini,PALM)
chat-gpt codex cpp gemini-api gemini-pro google google-api google-palm gooogle-cloud gpt-3 gpt-35-turbo java javascript langchain langchain-js langchain-python open-ai openai python streamlit
Last synced: 13 Aug 2024
https://github.com/Haeri/PhotonBox
A portable modern OpenGL Game-Engine with focus on PBR
cpp engine game-engine opengl pbr visualization
Last synced: 03 Aug 2024
https://github.com/batman-nair/IRCIS
I Run Chars I See(IRCIS) - a 2d grid based esoteric programming language.
cmake cpp cpp14 esoteric-language googletest html-css-javascript vizualiser
Last synced: 04 Aug 2024
https://github.com/dynamixel-community/dynamixel_hardware
ros2_control packages for ROBOTIS Dynamixel
cpp dynamixel robotics robotis ros2 ros2-control ros2-foxy ros2-humble ros2-rolling
Last synced: 04 Aug 2024
https://github.com/LLNL/RAJAPerf
RAJA Performance Suite
c-plus-plus cpp llnl performance programming-model proxy-application raja
Last synced: 02 Aug 2024
https://github.com/Clapeysron/Mycraft
A minecraft clone project based on modern OpenGL completed in ZJU computer graphics course.
cpp macos minecraft minecraft-clone opengl
Last synced: 28 Oct 2024
https://github.com/lukka/cppcmakevcpkgtemplate
A template project to build a C++/CMake/vcpkg based projects with IDE and GitHub Actions. Build is sped up with caching of artifacts.
cmake cpp cpp20 github-actions template-repository vcpkg
Last synced: 26 Oct 2024
https://github.com/albin-johansson/tactile
A tilemap editor that aims to be simple, fast and lightweight.
cpp cross-platform editor game-development gamedev imgui indie level-editor linux macos modern-cpp tilemap tilemap-editor windows
Last synced: 29 Oct 2024
https://github.com/taylorconor/threeboard
A fully-functional open source and open hardware mechanical USB computer keyboard with only three keys!
avr cpp keyboard-firmware simavr
Last synced: 08 Nov 2024
https://github.com/johnthagen/clang-blueprint
:european_castle: Example C++11 CMake project that incorporates awesome Clang tooling :dragon:
address-sanitizer clang clang-format clang-static-analyzer clang-tidy clang-tooling cmake coverage-report cpp cpp11 cppcheck doxygen
Last synced: 01 Nov 2024
https://github.com/qengineering/yolov8-ncnn-raspberry-pi-4
YoloV8 for a bare Raspberry Pi 4 or 5
aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model orange-pi-5 raspberry-pi raspberry-pi-4 raspberry-pi-5 raspberry-pi-64-os yolov8 yolov8n yolov8s
Last synced: 11 Oct 2024
https://github.com/codeplaysoftware/portDNN
portDNN is a library implementing neural network algorithms written using SYCL
cplusplus cpp cpp11 gpgpu machine-learning neural-network opencl sycl
Last synced: 05 Nov 2024
https://github.com/TheLartians/PackageProject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
best-practices c cmake cpp dependency export install installation managemant namespace package packaging target
Last synced: 08 Nov 2024
https://github.com/stonier/cost_map
Costmaps, directly analogous to ethz-asl's grid_map library.
Last synced: 01 Nov 2024
https://github.com/allentdan/libtorchdetection
C++ trainable detection library based on libtorch (or pytorch c++). Yolov4 tiny provided now.
cpp detection detection-model libtorch pretrained pretrained-weights pytorch pytorch-cpp yolo yolov4 yolov4-tiny
Last synced: 27 Oct 2024
https://github.com/try/tempest
API abstraction layer for 3D graphics, UI and sound. Written in C++17 with Vulkan, DX12 and Metal support.
3d cpp d3d12 directx directx12 engine graphics-engine graphics-library metal ray-tracing vulkan vulkan-engine vulkan-game-engine
Last synced: 29 Oct 2024
https://github.com/lukka/get-cmake
Install and Cache latest CMake and Ninja for your workflows on your GitHub
build cmake continuous-integration cplusplus cpp github-action ninja vcpkg
Last synced: 01 Nov 2024
https://github.com/xqq/libaribcaption
Portable ARIB STD-B24 Caption Decoder/Renderer
arib aribb24 caption closedcaption cpp dtv ffmpeg
Last synced: 31 Oct 2024
https://github.com/stepfunc/dnp3
Rust implementation of DNP3 (IEEE 1815) with idiomatic bindings for C, .NET, C++, and Java
c cpp dnp3 dotnet-core java rust tokio-rs
Last synced: 08 Nov 2024
https://github.com/hpc203/yolo-fastestv2-opencv
使用OpenCV部署Yolo-FastestV2,包含C++和Python两种版本的程序
cpp deep-learning object-detection opencv python yolo-fastest
Last synced: 28 Oct 2024
https://github.com/Y-Less/sscanf
SA:MP sscanf plugin originally made by @Y-Less
Last synced: 26 Sep 2024
https://github.com/thelartians/packageproject.cmake
🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing best-practices for maximum compatibility.
best-practices c cmake cpp dependency export install installation managemant namespace package packaging target
Last synced: 31 Oct 2024
https://github.com/chrise96/3D_Ground_Segmentation
A ground segmentation algorithm for 3D point clouds based on the work described in “Fast segmentation of 3D point clouds: a paradigm on LIDAR data for Autonomous Vehicle Applications”, D. Zermas, I. Izzat and N. Papanikolopoulos, 2017. Distinguish between road and non-road points. Road surface extraction. Plane fit ground filter
cpp extraction ground ground-segmentation lastools lidar non-ground point-cloud preprocessing road-surface
Last synced: 27 Oct 2024
https://github.com/sandsmark/polkit-dumb-agent
a polkit agent in 145 lines of code, because polkit is dumb and none of the other agents worked
authentication authorization cpp dbus desktop-environment linux linux-desktop policykit polkit polkit-agent qt xdg
Last synced: 12 Oct 2024
https://github.com/eProsima/Micro-XRCE-DDS-Agent
Micro XRCE-DDS Agent respository. Looking for commercial support? Contact [email protected]
cpp cpp11 dds dds-xrce embedded embedded-systems low-latency low-power middleware ros2
Last synced: 04 Aug 2024
https://github.com/ndsev/zserio
zero sugar, zero fat, zero serialization overhead
code-generation compactness cpp data-structures grpc java schema-language serialization serialization-framework sqlite wire-format
Last synced: 03 Aug 2024
https://github.com/malisipi/mui
A Cross-Platform UI Library
c cpp gtk3 gtk4 gui linux macos qt theme ui ui-library v vlang vlang-library vlang-module wasm web widget-toolkit windows
Last synced: 31 Oct 2024
https://github.com/jspw/Crack-WIFI-WPA2
Get handshake and crack wpa/wpa2 security wifi passwords
aircrack-ng airmon-ng airodump-ng c capture cpp crack crack-password handshake hashcat hccapx
Last synced: 23 Oct 2024
https://github.com/chachaxw/data-structure-and-algorithm
Basic data structures, sorting algorithms, algorithms learning tools. 基本数据结构,排序算法,算法学习工具
alogrithms binary-search-tree binary-tree cpp data-structures heap javascript leetcode leetcode-cpp leetcode-solutions sort sorting-algorithms stack typescript
Last synced: 04 Aug 2024
https://github.com/esri/palladio
Palladio enables the execution of CityEngine CGA rules inside of SideFX Houdini.
3d cga cityengine cmake conan cpp esri houdini linux modeling plugin procedural prt sidefx
Last synced: 09 Oct 2024
https://github.com/spriteovo/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 12 Oct 2024
https://github.com/pbek/loganalyzer
LogAnalyzer is a tool that helps you to analyze your log files by reducing the content with patterns you define.
Last synced: 26 Oct 2024
https://github.com/eBay/Gringofts
Gringofts makes it easy to build a replicated, fault-tolerant, high throughput and distributed event-sourced system.
cpp distributed event-sourcing fault-tolerance raft-consensus
Last synced: 01 Aug 2024
https://github.com/jeremyong/coop
C++20 coroutines-based cooperative multitasking library
cooperative-multitasking coroutines cpp cpp20 multithreading thread-pool
Last synced: 04 Aug 2024
https://github.com/chrberger/libcluon
libcluon is a small and efficient, single-file and header-only library written in modern C++ to power microservices.
aarch64 armhf cpp cpp14 freebsd header-only javascript json lcm linux msgpack openbsd osx powerpc protobuf robotics s390x single-file windows x86-64
Last synced: 10 Oct 2024
https://github.com/makipl/ff8_demaster
Unofficial Final Fantasy VIII Remastered core mod based on import-dependency DLL that updates the gamecode and fixes issues left by developers
assembler cpp dll-injection dllinjection final-fantasy-viii finalfantasyviii mod modification reverse-engineering
Last synced: 12 Oct 2024
https://github.com/reignstudios/il2x
Translates .NET IL to unsuported .NET platforms and architectures. (Powered by Cecil)
c cpp il2c il2cpp msil runtime transpiler
Last synced: 06 Nov 2024
https://github.com/linkdd/shipp
Deadly simple package manager
build-system cpp package-manager rust
Last synced: 05 Nov 2024
https://github.com/Sedeniono/tiny-optional
Replacement for std::optional that does not waste memory unnecessarily
c-plus-plus c-plus-plus-17 cache-friendly cpp header-only memory-efficiency optional
Last synced: 26 Oct 2024
https://github.com/rodsmade/Projets_42_SP
🌵 Todos os projetos desenvolvidos na escola 42 São Paulo 💂 All projects developed at 42 school São Paulo
bash c cpp docker docker-compose shell typescript x-windows
Last synced: 07 Nov 2024
https://github.com/nojhan/paradiseo
An evolutionary computation framework to (automatically) build fast parallel stochastic optimization solvers
algorithm cpp cpp17 evolutionary-algorithm framework metaheuristics optimization optimization-algorithms paradiseo parallelization search-heuristics solvers
Last synced: 26 Oct 2024
https://github.com/artpaul/clickhouse-cpp
ClickHouse C++ client library
clickhouse clickhouse-client cpp
Last synced: 02 Aug 2024
https://github.com/aws-samples/aws-gamelift-and-serverless-backend-sample
DEPRECATED: Please refer to the website link for the latest version under AWS Game Backend Framework
aws cpp gamelift gameserver serverless unity3d
Last synced: 03 Aug 2024
https://github.com/yhirose/cpp-unicodelib
A C++17 header-only Unicode library. (Unicode 16.0.0)
Last synced: 01 Nov 2024
https://github.com/onlyet/BetaVideoMonitorClient
A video monitoring client based on Qt and FFmpeg.(基于Qt+FFmpeg的视频监控软件)
cpp ffmpeg qt video-monitoring video-surveillance vs windows
Last synced: 27 Oct 2024
https://github.com/wzhouwzhou/one-line-wonders
OneLineWondersCode | 1000+ Commits | 279/300 One Liners | 200+ Forks | Actively maintained open-source collection of "one-line" programs performing various tasks in different languages
bash coffeescript cpp gpl3 hacktoberfest hacktoberfest2021 haskell help-wanted javascript maintained nodejs one-line open-source pascal perl php powershell python r typescript
Last synced: 01 Nov 2024
https://github.com/viaduck/mariadbpp
C++ client library for MariaDB.
client-library cpp database mariadb
Last synced: 23 Oct 2024
https://github.com/mariokonrad/marnav
a library for MARitime NAVigation
ais c-plus-plus cpp cpp11 cpp17 mmsi nmea nmea-protocol nmea-sentences
Last synced: 27 Oct 2024
https://github.com/CICM/HoaLibrary-Light
:globe_with_meridians: High Order Ambisonics library
ambisonics cpp header-only high-order-ambisonics hoa-library spatialization
Last synced: 03 Aug 2024
https://github.com/omeryusufyagci/fast-music-remover
A C++ based, lightweight music and noise remover for YouTube and other internet media, using DeepFilterNet for audio enhancement.
audio-cleaner audio-enhancement audio-extractor audio-processing cpp deepfilternet ffmpeg flask hacktoberfest machine-learning media-processing music-remover noise-removal processing realtime speech-extractor vocal-extractor youtube yt-dlp
Last synced: 31 Oct 2024
https://github.com/NotCompsky/tagem
A broad family of utilities for organising files based on hierarchical tagging, from web server to a computer vision dataset creation pipeline.
cpp ffmpeg file-manager file-server filemanager heirarchical-tags mysql qt5 server sql tagging wangle
Last synced: 04 Nov 2024
https://github.com/tarun27sh/gdb_graphs
To visualize function call flow for a C/C++ program using gdb and python
c cpp gdb graphs javascript matplotlib-pyplot python
Last synced: 29 Oct 2024
https://github.com/IlyaGusev/tgcontest
Telegram Data Clustering contest solution by Mindful Squirrel
classification clustering cpp data-science document-similarity fasttext machine-learning nlp
Last synced: 04 Nov 2024
https://github.com/joakim-brannstrom/dextool
Suite of C/C++ tooling built on LLVM/Clang
clang cpp d googletest mccabe mock mutation-testing staticcodeanalysis test test-double testdouble
Last synced: 03 Aug 2024
https://github.com/DolphyWind/Electra-Lang
Electra is an esolang where you code like an electrician.
cplusplus cplusplus-20 cpp cpp20 esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted interpreted-language interpreted-programming-language interpreter language programming-language stack-based stack-based-language
Last synced: 07 Nov 2024
https://github.com/dolphywind/electra-lang
Electra is an esolang where you code like an electrician.
cplusplus cplusplus-20 cpp cpp20 esolang esolangs esoteric esoteric-interpreter esoteric-language esoteric-programming-language interpreted interpreted-language interpreted-programming-language interpreter language programming-language stack-based stack-based-language
Last synced: 31 Oct 2024
https://github.com/robertwgh/ezSIFT
ezSIFT: An easy-to-use standalone SIFT library written in C/C++
computer-vision cpp feature-detection feature-extraction feature-matching sift sift-algorithm sift-descriptors
Last synced: 03 Aug 2024
https://github.com/alex-spataru/qjoysticks
Joystick input library for Qt
cpp cross-platform joystick keyboard qml sdl
Last synced: 26 Oct 2024
https://github.com/fedden/jucesynths
Collection of JUCE synthesisers utilising the Maximilian library.
audio component cpp cpp11 dsp juce maximilian plugin signal-processing vst vst3 vsts
Last synced: 28 Oct 2024
https://github.com/amhndu/fly
Flight simulator in OpenGL
3d-graphics cpp cpp11 flight-simulator opengl procedural-generation
Last synced: 07 Nov 2024
https://github.com/gradle/gradle-native
The home of Gradle's support for natively compiled languages
build-automation cpp gradle gradle-bt gradle-bt-native native-language swift
Last synced: 07 Oct 2024
https://github.com/appwrite/templates
Templates for Appwrite Functions ⚡️🌩️
appwrite cpp dart dotnet java kotlin nodejs php python ruby serverless serverless-functions swift
Last synced: 07 Oct 2024
https://github.com/bakape/hydron
media tagger and organizer
booru cpp go golang hydrus hydrusnetwork media organizer tagging
Last synced: 03 Aug 2024
https://github.com/jeremyong/gal
Geometric Algebra Library
clifford-algebras computational-algebra conformal-geometry cplusplus-17 cplusplus-20 cpp cpp17 cpp20 finite-fields geometric-algebra graphics projective-geometry quaternion-algebra
Last synced: 03 Aug 2024
https://github.com/Qengineering/YoloV8-ncnn-Raspberry-Pi-4
YoloV8 for a bare Raspberry Pi 4 or 5
aarch64 cpp deep-learning ncnn ncnn-framework ncnn-model orange-pi-5 raspberry-pi raspberry-pi-4 raspberry-pi-5 raspberry-pi-64-os yolov8 yolov8n yolov8s
Last synced: 02 Aug 2024
https://github.com/wx-chevalier/Awesome-Vision-and-RoadMaps
CPP Notes & RoadMaps for Coder, Programming Language, Software Engineering, Web, Backend, Distributed Infrastructure, DataScience & AI | 技术领域前瞻与程序员的进阶之路
cpp cpp-learning cpp-notes cpp11 cpp17 morden-cpp
Last synced: 02 Aug 2024
https://github.com/arrieta/golang-cpp-basic-example
A simple example demonstrating how to call C++ from Go
cpp golang-examples shared-library
Last synced: 12 Oct 2024
https://github.com/patriciogonzalezvivo/midigyver
c-plus-plus cpp linux macos midi osc raspberrypi windows
Last synced: 27 Oct 2024
https://github.com/nelarius/wrenpp
Minimal, zero dependency C++ binding generator for the Wren programming language
bindings c-plus-plus cpp language-bindings scripting wren
Last synced: 06 Nov 2024
https://github.com/jidicula/clang-format-action
GitHub Action for clang-format checking
actions c c-plus-plus clang-format cpp formatting github-action github-actions hacktoberfest linter
Last synced: 13 Oct 2024
https://github.com/dotnwat/awesome-seastar
A curated list of resources related to Seastar, an industrial-grade C++ framework for building high-performance servers.
awesome awesome-list c-plus-plus cpp seastar
Last synced: 13 Oct 2024
https://github.com/edanor/umesimd
UME::SIMD A library for explicit simd vectorization.
altivec avx avx2 avx512 benchmark code-generation cpp cpp11 cpp14 cpp17 instruction-set-architecture neon performance-tuning scalar-types simd simd-instructions simd-programming ume vector vectorization
Last synced: 01 Nov 2024
https://github.com/contour-terminal/libunicode
Modern C++20 Unicode library
cpp emoji grapheme grapheme-cluster hacktoberfest library unicode unicode-emoji unicode-symbols uts-algorithm wcwidth
Last synced: 02 Nov 2024
https://github.com/tweekmonster/deoplete-clang2
c clang cpp deoplete neovim objc objective-c vim-plugins
Last synced: 01 Nov 2024
https://github.com/mandliya/modern-cpp-concepts
A repository containing C++11/14/17 concepts and code snippets
cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp11 cpp14 cpp17 modern-cpp
Last synced: 12 Oct 2024
https://github.com/JanSeliv/PoolManager
Open-source plugin that helps reuse objects in UE5.4
c-plus-plus cpp game-development object-pool object-pool-pattern object-pooling objectpool objectpool-pattern plugin plugin-repo ue4 ue4-plugin ue5-plugin unreal unreal-engine unreal-engine-4 unreal-engine-code-plugin unreal-engine-cpp-plugin unreal-engine-plugin unreal-plugin
Last synced: 06 Nov 2024
https://github.com/LinArcX/wmenu
A dmenu clone for windows operating system written with pure win32 API.
cpp dmenu dmenu-replacement suckless win32
Last synced: 06 Nov 2024
https://github.com/modio/modio-ue
Unreal Engine Plugin for easily integrating mod.io into your game - the UGC management service for game developers
cpp modding modio sdk ugc unreal-engine unreal-engine-4 unreal-engine-5
Last synced: 06 Nov 2024
https://github.com/thclark/cpplot
Interactive graphs and charts for C++, viewable in-browser
Last synced: 27 Oct 2024
https://github.com/dozius/winsplit-revolution
A small utility which allows you to easily organize your open windows by tiling, resizing and positioning them to make the best use of your desktop real estate.
c cpp utility windows-desktop windows10
Last synced: 27 Sep 2024
https://github.com/SpriteOvO/sigmatch
✨ Modern C++ 20 signature match / search library
assembler binary binary-analysis compile-time cpp cpp-library cpp20 cpp20-lib cpp20-library header-only library match pattern reverse-engineering search security signature
Last synced: 04 Aug 2024
https://github.com/amusi/coding-note
刷题笔记:LeetCode和剑指Offer等
cpp data-structures-algorithms leetcode offer python
Last synced: 29 Oct 2024
https://github.com/pcraster/pcraster
Environmental modeling software
cpp earth-science hydrology modflow python simulation spatio-temporal-modeling
Last synced: 02 Aug 2024
https://github.com/isuckatcs/how-to-compile-your-language
An introduction to language design with building a compiler frontend on top of LLVM.
compiler-design compiler-frontend compilers cpp educational-materials languages llvm
Last synced: 31 Oct 2024
https://github.com/eao197/so-5-5
SObjectizer: it's all about in-process message dispatching!
actor-model actors c-plus-plus concurrency cpp cpp11 cross-platform csp message-passing message-queue multithreading sobjectizer
Last synced: 07 Nov 2024
https://github.com/rurlus/carma
Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11
armadillo c-plus-plus carma cpp numpy pybind11 python3 rcpparmadillo
Last synced: 30 Oct 2024
https://github.com/mrexodia/zig-cross
Example of using as a CMake Toolchain for cross compiling.
cmake cmake-toolchain cpp cross-compilation cross-compiler-toolchain zig
Last synced: 26 Oct 2024