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: 2025-01-15 00:06:34 UTC
- JSON Representation
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: 12 Jan 2025
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: 12 Jan 2025
https://github.com/roozbehid/dotnet-vcxproj
Enabling "dotnet build" to compile and build C/C++ projects. MSBuild task for compiling Visual Studio C/C++ projects (.vcxproj) with your choice of compiler on Linux or Windows or Mac!
cli console cpp csharp dotnet dotnet-template gcc linux msbuild nuget nuget-package vcxproj visual-studio wsl
Last synced: 28 Sep 2024
https://github.com/pytorch/extension-script
Example repository for custom C++/CUDA operators for TorchScript
Last synced: 26 Sep 2024
https://github.com/GauravDawra/Beast
A build system built for speed and power
beast build build-system build-tool c cpp linux macos
Last synced: 04 Nov 2024
https://github.com/makelinux/examples
Working examples of Python, C++, C and JS new features
c11 cpp cpp11 cpp17 cpp20 javascript lambda python python3
Last synced: 29 Nov 2024
https://github.com/ldionne/mpl11
Enjoy template metaprogramming
cpp cpp11 cpp14 template-metaprogramming
Last synced: 01 Nov 2024
https://github.com/wichtounet/budgetwarrior
Personal finance manager, command-line interface, in C++
accounts budget-manager c-plus-plus cpp
Last synced: 12 Jan 2025
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: 12 Jan 2025
https://github.com/jialuechen/thunderfix
Super Fast FIX Protocol C++ Library
asio cpp deserialization financial-information-exchange high-frequency-trading json market-making parser quantitative-trading serialization strategy-development
Last synced: 13 Jan 2025
https://github.com/chandrikadeb7/hacktoberfest_2021
This repository aims to help code beginners with their first successful pull request and open source contribution. Happy coding!
algorithms beginner-friendly c cpp first-pull-request github good-first-issue hacktoberfest hacktoberfest2021 java javascript kotlin open-source portfolio programming python star swags
Last synced: 13 Jan 2025
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: 18 Nov 2024
https://github.com/charmve/leetcode4flag
🔥 🔥 High frequent interview LeetCode 100 for FaceBook,Linkedin,Amazon,Google,Microsoft. More importantly, the problems' solutions are provided,include C++, Python and Java.
amazon bytedance coding coding-challenge coding-interviews cpp facebook google google-interview interview interview-preparation interview-questions java jobs leetcode leetcode-solutions lintcode lintcode-solutions microsoft offer
Last synced: 27 Oct 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: 08 Jan 2025
https://github.com/shanesatterfield/hacker-rank
This is a repository of my solutions to hacker rank problems.
coffeescript cpp hackerrank java javascript programming-challenges programming-exercises python
Last synced: 19 Dec 2024
https://github.com/r-darwish/kilopp
The Kilo editor in modern C++
cpp cpp17 editor educational modern-cpp
Last synced: 31 Oct 2024
https://github.com/eliemichel/learnwebgpu-code
The accompanying code of the Learn WebGPU C++ programming guide
cpp graphics lecture-notes webgpu
Last synced: 13 Jan 2025
https://github.com/velocityra/pctation
PlayStation emulator & debugger in C++17
c-plus-plus cpp cpp17 emulation emulator mips playstation ps ps1 psx sony
Last synced: 07 Nov 2024
https://github.com/xoofx/cppast.codegen
An extensible library providing C# PInvoke codegen from C/C++ files for .NET
codegen cpp csharp dotnet dotnet-core interop parser pinvoke
Last synced: 05 Nov 2024
https://github.com/apolukhin/boost.dll
Library for comfortable work with DLL and DSO
boost c-plus-plus cpp dll dso libraries
Last synced: 10 Jan 2025
https://github.com/misteo/meojson
A modern all-platform Json/Json5 parser/serializer, which is header-only and used magic!
cpp json json5 parser serialization
Last synced: 13 Jan 2025
https://github.com/llnl/rajaperf
RAJA Performance Suite
c-plus-plus cpp llnl performance programming-model proxy-application raja
Last synced: 10 Jan 2025
https://github.com/abdallahhemdan/algorithmic-toolbox-san-diego
✔ My Solutions of (Algorithmic-Toolbox ) Assignments from Coursera ( University of California San Diego ) With "Go In Depth" Part Which Contains More Details With Each of The Course Topics
advanced-algorithms advanced-data-structures algorithm algorithmic-toolbox algorithms big-o-notation binary-search coursera cpp data-structures fibonacci-numbers gcd knapsack-problem lcm longest-common-subsequence polynomial-multiplication san-diego selection-sort sum
Last synced: 19 Dec 2024
https://github.com/riz-ve/xeno
Xeno: An external script executor for Roblox made entirely in C++. It uses a working but detected method of overwriting the bytecode of a corescript to manage script execution
cpp cpp-httplib csharp executors-for-roblox exploit exploit-development httplib learning-resources lua luau roblox roblox-executer visual-studio xxhash zstd
Last synced: 14 Jan 2025
https://github.com/GDi4K/unreal-fetch
The Fetch API inspired HTTP client for Unreal Engine. Supports both Blueprints & C++.
blueprint cpp http unreal-engine
Last synced: 30 Oct 2024
https://github.com/LLNL/RAJAPerf
RAJA Performance Suite
c-plus-plus cpp llnl performance programming-model proxy-application raja
Last synced: 12 Nov 2024
https://github.com/matus-chochlik/mirror
Reflection utilities and examples built on top of C++ reflection TS implementation.
Last synced: 01 Dec 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: 20 Nov 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: 14 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: 16 Dec 2024
https://github.com/ldionne/libawful
A collection of awful archetypes to ease the testing of generic C++ libraries
archetype cpp cpp11 cpp14 generic-programming testing
Last synced: 01 Nov 2024
https://github.com/yantavares/ascii.mp4
This project converts videos into ASCII art! It supports playback directly in the terminal or rendering as a `.mp4` file with ASCII frames
Last synced: 14 Jan 2025
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: 06 Nov 2024
https://github.com/chuyangliu/jumble
C/C++ implementations of data structures, algorithms, and common designs.
algorithms c cpp data-structures
Last synced: 15 Dec 2024
https://github.com/spacewalk01/tensorrt-yolov9
Cpp and python implementation of YOLOv9 using TensorRT API
cpp object-detection tensorrt yolo yolov5 yolov9
Last synced: 27 Oct 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: 29 Dec 2024
https://github.com/kovacsv/visualscriptcad
A simple visual scripting based 3D modeling application.
3d cad cpp node-editor visual-scripting
Last synced: 27 Oct 2024
https://github.com/yantavares/calabreso.txt
This project converts videos into ASCII art! It supports playback directly in the terminal or rendering as a `.mp4` file with ASCII frames
Last synced: 31 Dec 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: 18 Nov 2024
https://github.com/shakfu/py-js
Python3 externals for Max / MSP
c cpp max maxmsp maxmsp-external python python3
Last synced: 14 Jan 2025
https://github.com/Haeri/PhotonBox
A portable modern OpenGL Game-Engine with focus on PBR
cpp engine game-engine opengl pbr visualization
Last synced: 14 Nov 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/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: 09 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: 09 Jan 2025
https://github.com/llnl/chai
Copy-hiding array abstraction to automatically migrate data between memory spaces
blt cpp data-abstraction gpu memory-management portability radiuss raja
Last synced: 11 Jan 2025
https://github.com/yhirose/cpp-unicodelib
A C++17 header-only Unicode library. (Unicode 16.0.0)
Last synced: 13 Jan 2025
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: 13 Jan 2025
https://github.com/adamhlt/d3d9-hook-imgui
D3D9 Hook with ImGui integration (x86 / x64) - Make D3D9 internal menu with ImGui (Resize & Fullscreen support)
cpp directx directx-9 hook imgui ms-detours windows
Last synced: 13 Jan 2025
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: 13 Jan 2025
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/copperspice/cs_string
Header-only library providing unicode aware string support for C++
copperspice cpp string unicode
Last synced: 13 Jan 2025
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: 14 Jan 2025
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 Jan 2025
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/gabrieldim/oop-cpp
Polymorphism, Inheritance etc
cpp exception-handling exceptions inheritance object-oriented-programming oop oop-principles polimorphism
Last synced: 20 Nov 2024
https://github.com/chen0040/cpp-spline
Package provides C++ implementation of spline interpolation
b-spline bezier catmull-rom cpp interpolation splines
Last synced: 16 Dec 2024
https://github.com/rozukke/mcpp
A library to interface with Minecraft using C++.
cmake cpp minecraft socket-programming spigot-api
Last synced: 13 Jan 2025
https://github.com/stonier/cost_map
Costmaps, directly analogous to ethz-asl's grid_map library.
Last synced: 16 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/xqq/libaribcaption
Portable ARIB STD-B24 Caption Decoder/Renderer
arib aribb24 caption closedcaption cpp dtv ffmpeg
Last synced: 14 Jan 2025
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/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: 19 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/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: 14 Jan 2025
https://github.com/Y-Less/sscanf
SA:MP sscanf plugin originally made by @Y-Less
Last synced: 26 Sep 2024
https://github.com/jeremyong/coop
C++20 coroutines-based cooperative multitasking library
cooperative-multitasking coroutines cpp cpp20 multithreading thread-pool
Last synced: 20 Nov 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: 12 Jan 2025
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/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/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/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: 12 Jan 2025
https://github.com/krutonium/owo
...We might be furry trash.
art ascii bash basic brainfuck c c-sharp cpp dotnetcore funny furry java jokes meme mit notices-bulge owo owo-whats-this trash whats-this
Last synced: 24 Dec 2024
https://github.com/acdslab/mppi-generic
Templated C++/CUDA implementation of Model Predictive Path Integral Control (MPPI)
cpp cuda model-predictive-control model-predictive-path-integral robotics stochastic-optimization
Last synced: 15 Jan 2025
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: 20 Nov 2024
https://github.com/abhineet123/mtf
Modular Tracking Framework
cpp decomposition homography image-registration mtf paper ros thesis tracking
Last synced: 21 Nov 2024
https://github.com/erkaman/fluid_sim
Flashy 2D fluid simulations experiments.
2d cpp fluid opengl simulation
Last synced: 12 Nov 2024
https://github.com/oatpp/example-crud
A complete example of a "CRUD" service (UserService) built with Oat++.
cpp crud-api oatpp orm sqlite3 swagger-ui
Last synced: 13 Jan 2025
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: 08 Nov 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/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: 13 Jan 2025
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: 15 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: 13 Jan 2025
https://github.com/llnl/fpzip
Lossless compressor of multidimensional floating-point arrays
compression cpp data-viz floating-point
Last synced: 11 Nov 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/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/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