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/amusi/coding-note

刷题笔记:LeetCode和剑指Offer等

cpp data-structures-algorithms leetcode offer python

Last synced: 29 Oct 2024

https://github.com/mzying2001/sw

SimpleWindow GUI Framework

cpp gui win32 windows

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: 31 Oct 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

https://github.com/fgenesis/tinypile

Assorted small one-or-two-file libs. C/C++. Public domain. Cross-platform. No deps.

c99 cpp lua single tiny various

Last synced: 12 Oct 2024

https://github.com/adishavit/simple-svg

Easy to use SVG library for C++ (fork of legacy Google code project archive)

cpp header-only svg svg-library

Last synced: 06 Nov 2024

https://github.com/pthom/cleantype

Readable and consistent C++ type introspection - Compiler Decipherer

c-plus-plus c-plus-plus-14 cpp cpp14 functional-programming header-only library reflection type types

Last synced: 07 Nov 2024

https://github.com/OroChippw/LightGlue-OnnxRunner

LightGlue-OnnxRunner is a repository hosts the C++ inference code of LightGlue in ONNX format,supporting end-to-end/decouple model inference of SuperPoint/DISK + LightGlue

cpp cpu gpu onnx

Last synced: 19 Oct 2024

https://github.com/xtensor-stack/xtensor-io

xtensor plugin to read and write images, audio files, numpy (compressed) npz and HDF5

audio-files compressed cpp hdf5 image-files io npz numpy xtensor

Last synced: 02 Nov 2024

https://github.com/rhysd/Dachs

Dachs; A Doggy :dog: Programming Language

compiler cpp dog go inu language llvm programming-language

Last synced: 26 Oct 2024

https://github.com/taymindis/wfqueue

wait free FIFO queue, easy built cross platform(no extra dependencies needed)

async c cpp header-only lock-free mpmc-queues mpsc-queue wait-free wait-free-queue

Last synced: 06 Nov 2024

https://github.com/rhysd/dachs

Dachs; A Doggy :dog: Programming Language

compiler cpp dog go inu language llvm programming-language

Last synced: 08 Nov 2024

https://github.com/m-peko/bitflags

Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.

bitflags bits c-plus-plus c-plus-plus-11 c-plus-plus-14 c-plus-plus-17 cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cpp cpp-11 cpp-14 cpp-17 flags header-library header-only single-header-lib

Last synced: 12 Oct 2024

https://github.com/named-data/ndn-tools

NDN Essential Tools

cli cpp ndn

Last synced: 03 Nov 2024

https://github.com/samuel-tyler/fast_ber

A C++11 ASN.1 BER Encoding and Decoding Library

asn asn-1 asn1 ber c cmake compiler conan cpp decoding decoding-library der encoding

Last synced: 09 Oct 2024

https://github.com/madduci/docker-msvc-cpp

Dockerized Visual C++ environment with wine

cmake cpp docker msvc wine

Last synced: 26 Oct 2024

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/skypjack/eventpp

Minimal C++ Event Bus

cpp event header-only signal

Last synced: 03 Aug 2024

https://github.com/jeremybarbet/react-native-jsi-base-coder

Base64/32/16 encoding/decoding for React Native written in C/C++ and JSI.

android base16 base32 base64 cpp crockford decode encode ios jsi react-native rfc4648

Last synced: 27 Oct 2024

https://github.com/dneprdroid/tfsecured

Small library for TensorFlow proto model's (*.pb) encryption/decryption

aes cpp decryption encryption golang ios machine-learning tensorflow tensorflow-proto-models

Last synced: 06 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/hypertidy/vapour

GDAL API package for R

cpp gdal gdal-api

Last synced: 05 Aug 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: 10 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/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/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/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/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/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/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/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/yourtion/LearningOpenCV

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

cpp kalman learning mac opencv xcode

Last synced: 24 Oct 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/addisonelliott/httpserver

C++ Qt 5 HTTP Server

cpp http-server qt5

Last synced: 01 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/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/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/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/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: 08 Nov 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/s3rvac/blog

Source code and other material for my blog posts.

blog cpp python rust

Last synced: 31 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/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/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/Uyouii/LibraryManage

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

cpp qt-gui qt5

Last synced: 02 Aug 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/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/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/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/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/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/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/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/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/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/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/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/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/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/ddemidov/ev3dev-lang-cpp

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

cpp ev3dev lego mindstorms

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