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/Megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)

8080 assembler cpp z180 z80

Last synced: 05 Nov 2024

https://github.com/Tyler-Hardin/thread_pool

Thread pool using std::* primitives from C++20, with optional priority queue/greenthreading for POSIX.

c-plus-plus-17 c-plus-plus-20 concepts concurrency cpp priority-pool thread-pool

Last synced: 03 Aug 2024

https://github.com/leihui6/marksentence

一个标记托福考试听力句子的工具(精听工具)

cpp qt5

Last synced: 08 Nov 2024

https://github.com/libriscv/godot-sandbox

Sandboxing that enables safe modding for Godot games

cpp godot godot4 modding rust sandbox scripting

Last synced: 10 Sep 2024

https://github.com/ergrelet/cpplumber

Static analysis tool based on clang, which detects source-to-binary information leaks in C and C++ projects

anti-reversing c clang continuous-integration cpp devsecops obfuscation rust static-analysis

Last synced: 11 Nov 2024

https://github.com/hypertidy/vapour

GDAL API package for R

cpp gdal gdal-api

Last synced: 05 Aug 2024

https://github.com/amypad/cuvec

Unifying Python/C++/CUDA memory: Python buffered array ↔️ `std::vector` ↔️ CUDA managed memory

array buffer c cpp cpu cpython cpython-api cpython-extensions cuda cxx gpu hacktoberfest pybind11 python swig vector

Last synced: 30 Oct 2024

https://github.com/patriciogonzalezvivo/vera

C++/WASM GL Framework

cpp ffmpeg opengl webassembly

Last synced: 26 Oct 2024

https://github.com/eomii/rules_ll

An Upstream Clang/LLVM-based toolchain for contemporary C++ and heterogeneous programming

bazel bleeding-edge build-system clang clang-tidy cpp cuda gpu-programming hermetic hip llvm nix openmp remote-caching remote-execution reproducible sanitizers

Last synced: 30 Oct 2024

https://github.com/mgonzs13/llama_ros

llama.cpp and llava.cpp for ROS 2

cpp ggml gguf gpt llama llamacpp llava llavacpp llm ros2 vlm

Last synced: 12 Nov 2024

https://github.com/larsgeb/m1-gpu-cpp

Metal Shading Language on Apple M1's GPU for scientific C++.

clang cpp cpp17 gpu-acceleration gpu-computing m1-mac metal metal-cpp objective-c scientific-computing

Last synced: 27 Oct 2024

https://github.com/megatokio/zasm

Z80 / 8080 / Z180 assembler (for unix-style OS)

8080 assembler cpp z180 z80

Last synced: 12 Oct 2024

https://github.com/Anubisss/SzimatSzatyor

SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)

cpp injector sniffer world-of-warcraft

Last synced: 31 Oct 2024

https://github.com/andrewssobral/dtt

A C++ header-only for data transfer between linear algebra libraries (Eigen, Armadillo, OpenCV, ArrayFire, LibTorch).

armadillo arrayfire cpp eigen libtorch linear-algebra opencv

Last synced: 31 Oct 2024

https://github.com/roualdes/bridgestan

BridgeStan provides efficient in-memory access through Python, Julia, and R to the methods of a Stan model.

c cpp julia python r stan

Last synced: 31 Oct 2024

https://github.com/corochann/singlefileexecutionplugin

Single File Execution Plugin is a plugin for CLion (C/C++ IDE on IntelliJ platform provided by Jetbrain).

clion cmakelists cpp intellij jetbrains

Last synced: 08 Nov 2024

https://github.com/ashtum/lazycsv

A fast, lightweight and single-header C++ csv parser library

cpp cpp-csv-parser cpp-csv-reader csv-parser csv-reader fast-cpp-csv-parser parsing-csv-files

Last synced: 31 Oct 2024

https://github.com/anubisss/szimatszatyor

SzimatSzatyor is an injector sniffer written in C++ for World of Warcraft (WoW)

cpp injector sniffer world-of-warcraft

Last synced: 04 Aug 2024

https://github.com/disservin/fastchess

fastchess is a chess cli tool to run engine vs engine matches

chess cli-app cpp

Last synced: 29 Oct 2024

https://github.com/llnl/camp

Compiler agnostic metaprogramming library providing concepts, type operations and tuples for C++ and cuda

cpp

Last synced: 11 Nov 2024

https://github.com/skalenetwork/skale-consensus

Running the very core of SKL network, SKALE BFT consensus is universal, modern, modular, high-performance, asynchronous, provably-secure, agent-based Proof-of-Stake blockchain consensus engine in C++ 17. Includes provably secure embedded Oracle. Used by SKALE elastic blockchains. Easy and flexible enough to implement your own blockchain or smart contract platform. BLS signatures and Binary Asynchronous Consensus are main building blocks.

asynchronous bft consensus consistency cpp cryptography distributed-systems skale-network

Last synced: 08 Nov 2024

https://github.com/yourtion/LearningOpenCV

Source code for Learning OpenCV 《学习OpenCV》源码及 Mac 运行工程

cpp kalman learning mac opencv xcode

Last synced: 24 Oct 2024

https://github.com/addisonelliott/httpserver

C++ Qt 5 HTTP Server

cpp http-server qt5

Last synced: 01 Nov 2024

https://github.com/salesforce/p4-fusion

A fast Perforce to Git conversion tool written in C++ using Perforce Helix Core C++ API and Libgit2

converter core cpp fast git helix libgit2 perforce vcs

Last synced: 08 Nov 2024

https://github.com/bloomberg/ntf-core

Sockets, timers, resolvers, events, reactors, proactors, and thread pools for asynchronous network programming

asynchronous cpp socket

Last synced: 09 Nov 2024

https://github.com/rupurt/odbc-scanner-duckdb-extension

A DuckDB extension to read data directly from databases supporting the ODBC interface

analytics bigquery columnar-database cpp data-engineering db2 duckdb mariadb mssql mysql nix odbc olap oracle postgres snowflake vector-engine

Last synced: 12 Oct 2024

https://github.com/QtExcel/Qxlnt

Use xlnt in Qt 5 or 6. xlnt is cross-platform user-friendly xlsx library for C++1x.

cpp excel qt xlnt xlsx

Last synced: 03 Aug 2024

https://github.com/phillvancejr/cpp-go-zig-odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 14 Oct 2024

https://github.com/s3rvac/blog

Source code and other material for my blog posts.

blog cpp python rust

Last synced: 31 Oct 2024

https://github.com/Uyouii/LibraryManage

QT实现的带GUI的图书管理系统

cpp qt-gui qt5

Last synced: 09 Nov 2024

https://github.com/hideakitai/msgpacketizer

msgpack based serializer / deserializer + packetize for Arduino, ROS, and more

arduino cpp messagepack openframeworks

Last synced: 12 Nov 2024

https://github.com/JanWilczek/audio-plugin-template

A template repository that you can use for creating audio plugins with the JUCE C++ framework. It is based on CMake, uses CPM package manager, the JUCE C++ framework (obviously), and the GoogleTest framework. All of these are easy to change on demand. You can also base off your new repo off this template because the setup is very simple.

cmake cpp juce juce-framework juce-plugin

Last synced: 03 Aug 2024

https://github.com/bollos00/libremines

A Free/Libre and Open Source Software Qt based Minesweeper game available for GNU/Linux, FreeBSD and Windows systems.

cpp game minesweeper qt qt5 qt6

Last synced: 12 Oct 2024

https://github.com/BlackMATov/flat.hpp

Library of flat vector-like based associative containers

c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like

Last synced: 03 Aug 2024

https://github.com/vowpalwabbit/reinforcement_learning

Interaction-side integration library for Reinforcement Learning loops: Predict, Log, [Learn,] Update

cpp machine-learning reinforcement-learning

Last synced: 09 Nov 2024

https://github.com/stellar-group/phylanx

An Asynchronous Distributed C++ Array Processing Toolkit

array-processing c-plus-plus cpp distributed distributed-computing hpx

Last synced: 02 Nov 2024

https://github.com/blackmatov/flat.hpp

Library of flat vector-like based associative containers

c-plus-plus c-plus-plus-17 containers cpp cpp17 stl-containers stl-like

Last synced: 27 Oct 2024

https://github.com/csukuangfj/kaldi-native-fbank

Kaldi-compatible online fbank extractor without external dependencies

cpp fbank kaldi-compatible online-fbank python

Last synced: 30 Oct 2024

https://github.com/thelartians/minicppstarter

🧸 A tiny single-file version of the ModernCppStarter project for exploring libraries or playing with C++ code. Reproducible dependency management included, so the code will work the same everywhere.

cmake cpp dependency management mini modern playground starter

Last synced: 01 Nov 2024

https://github.com/paulo-d2000/shellcodeobfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 16 Oct 2024

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/olehkulykov/plzmasdk

PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.

7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz

Last synced: 26 Oct 2024

https://github.com/bloomberg/bde-tools

Tools for developing and building libraries modeled on BDE

bde cpp

Last synced: 09 Nov 2024

https://github.com/OlehKulykov/PLzmaSDK

PLzmaSDK is (Portable, Patched, Package, cross-P-latform) Lzma SDK.

7zip c cocoapods compress compression cpp extract js lzma lzma-sdk lzma2 multi-volume multi-volume-archives plzmasdk swift tar tarball xz

Last synced: 31 Oct 2024

https://github.com/geoyee/labcd

遥感变化检测标注工具『Remote sensing change detection annotation tool』

annotation-tool change-detection cpp gdal opencv qt6 remote-sensing

Last synced: 12 Oct 2024

https://github.com/dials/dials

Diffraction Integration for Advanced Light Sources

cpp crystallography python

Last synced: 10 Nov 2024

https://github.com/kolsha/vk

C++ library for working with VK.com API, authorization through VK app secret key, using VK functions. 2FA, Captcha passing.

2fa api cpp cpp-library two-factor-authentication vk vk-api vkontakte vkontakte-api

Last synced: 09 Oct 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/Paulo-D2000/ShellCodeObfuscator

Simple shellcode obfuscator using PYTHON and C / C++

c cpp python3 shellcode shellcode-injection

Last synced: 04 Aug 2024

https://github.com/StrayRobots/3d-annotation-tool

A graphical user interface to annotate point clouds and 3D data.

3d-vision bgfx computer-vision cpp detection labeling-tool lidar point-cloud

Last synced: 03 Aug 2024

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

A tutorial for creating a Tron-style game

cpp emscripten es6 game-development javascript tutorial

Last synced: 19 Oct 2024

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/cpptest/cpptest

:hammer_and_wrench: Powerful, yet simple, C++ unit testing framework; new home after https://sourceforge.net/projects/cpptest/

cpp cpp11 cxx cxx11 test-framework testing testing-framework unit-testing

Last synced: 12 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: 02 Aug 2024

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: 01 Nov 2024

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

WebRTC SFU Sora Unity SDK

cpp sdk shiguredo unity webrtc

Last synced: 10 Nov 2024

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/lqt5/lqt

Lua Binding for Qt5

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

Last synced: 06 Aug 2024

https://github.com/pokisemaine/interview

面试八股文

cpp interview

Last synced: 26 Oct 2024

https://github.com/phillvancejr/Cpp-Go-Zig-Odin

A series of small programs/tasks to compare C++, Go, Zig, Odin, D, Janet, Swift, Nim and C# to see which I like the most

cpp csharp dlang go golang janet janet-lang nim nim-lang odin swift zig ziglang

Last synced: 02 Aug 2024

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

Oatpp simple-API starter project

cpp oatpp simple starter-project

Last synced: 10 Nov 2024

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

SFML Blueprint book, source code

cpp game sfml

Last synced: 05 Nov 2024

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/paulknysh/shaper

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

2d 3d cpp reconstruction

Last synced: 03 Aug 2024

https://github.com/orestonce/chessgame

网络版中国象棋

cpp go golang qt

Last synced: 31 Oct 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/oclero/qlementine

⚠️🏗️ [WORK IN PROGRESS] 🍊Modern QStyle for desktop Qt5/Qt6 applications.

cmake cpp desktop foss linux macos mit qstyle qt5 qt5-widgets qt6 qt6-widgets ui uikit windows

Last synced: 12 Oct 2024

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/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/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: 31 Oct 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: 04 Aug 2024

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: 04 Aug 2024

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/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/dab0mb/node-distance-addon

Native NodeJS add-on creation tutorial using C++

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

Last synced: 20 Oct 2024

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

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

cpp mfc

Last synced: 27 Oct 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: 22 Oct 2024

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

Hjson for C++

cpp hjson

Last synced: 07 Nov 2024

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