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/idov31/venom

Venom is a library that meant to perform evasive communication using stolen browser socket

backdoor cpp cyber cyber-security cybersecurity infosec red-team red-team-tools redteam windows

Last synced: 30 Dec 2024

https://github.com/Leandros/WindowsHModular

A modular Windows.h Header. Licensed under Public Domain & MIT.

c c-plus-plus cpp cxx win32 windows

Last synced: 27 Oct 2024

https://github.com/fastshift/arduino-for-keil

A lightweight Arduino framework for Keil projects.

arduino at32 at32f403 c cpp keil stm32 stm32duino stm32f0 stm32f1 stm32f3 stm32f4 stm32l1

Last synced: 29 Dec 2024

https://github.com/ZoranPandovski/design-patterns

:briefcase: Design patterns written in different programming languages :triangular_ruler:

cpp csharp design-pattern design-patterns gang-of-four good-practices hacktoberfest hacktoberfest2020 java javascript php python

Last synced: 15 Nov 2024

https://github.com/xforce/anno1800-mod-loader

The one and only mod loader for Anno 1800, supports loading of unpacked RDA files, XML merging and Python mods.

anno anno1800 cpp cpp17 mod modding modding-games mods reverse-engineering

Last synced: 29 Nov 2024

https://github.com/build-cpp/cmkr

Modern build system based on CMake and TOML.

beginner-friendly build-system cmake cmkr cpp hacktoberfest modern-cmake modern-cpp toml

Last synced: 07 Nov 2024

https://github.com/Idov31/Venom

Venom is a library that meant to perform evasive communication using stolen browser socket

backdoor cpp cyber cyber-security cybersecurity infosec red-team red-team-tools redteam windows

Last synced: 09 Nov 2024

https://github.com/konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 29 Dec 2024

https://github.com/Konstantin8105/c4go

Transpiling C code to Go code

c c4go convert cpp go golang transpiler

Last synced: 26 Oct 2024

https://github.com/p-ranav/fccf

fccf: A command-line tool that quickly searches through C/C++ source code in a directory based on a search string and prints relevant code snippets that match the query.

abstract-syntax-tree c-language c-programming clang code-search-engine command-line-tool cpp cpp11 cpp17 fast find libclang needle search simd sse2

Last synced: 29 Dec 2024

https://github.com/royqh1979/Dev-Cpp

A greatly improved Dev-Cpp

c cpp dev-cpp ide

Last synced: 07 Nov 2024

https://github.com/methylDragon/coding-notes

I'm compiling comprehensive coding tutorials for many different languages and frameworks! 🐲

cpp dds documentation mysql php python3 references ros syntax tutorial-code tutorials wordpress

Last synced: 16 Nov 2024

https://github.com/kangkaisen/olap-performance

OLAP Database Performance Tuning Guide

book cpp database olap performance query simd

Last synced: 30 Dec 2024

https://github.com/aminya/project_options

A general-purpose CMake library that provides functions that improve the CMake experience following the best practices.

c clang-tidy cmake cmake-modules cmake-template conan cpp cppcheck hacktoberfest project sanitizer starter starter-project vcpkg

Last synced: 28 Dec 2024

https://github.com/ubpa/udrefl

Ubpa Dynamic Reflection

cpp cpp20 reflection

Last synced: 31 Dec 2024

https://github.com/heitzmann/gdstk

Gdstk (GDSII Tool Kit) is a C++/Python library for creation and manipulation of GDSII and OASIS files.

cad cpp eda gdsii microfabrication oasis polygons python svg

Last synced: 26 Dec 2024

https://github.com/scorpion-26/gBar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 02 Nov 2024

https://github.com/scorpion-26/gbar

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 29 Dec 2024

https://github.com/azkadev/glx_lib.cpp

CPP Library for make program more easy with readable syntax

cpp dart framework library

Last synced: 30 Dec 2024

https://github.com/tomlooman/coopshooterudemy

C++ Coop Horde Third-person Shooter for Unreal Engine 4 (Udemy Project)

blueprint coop cpp game multiplayer ue4 unrealengine

Last synced: 30 Dec 2024

https://github.com/bast/gtest-demo

Unit test demo using Google Test.

cmake cpp googletest

Last synced: 29 Dec 2024

https://github.com/alpaka-group/alpaka

Abstraction Library for Parallel Kernel Acceleration :llama:

cpp cpp17 cuda gpu header-only heterogeneous-parallel-programming hip hpc openacc openmp rocm tbb

Last synced: 28 Dec 2024

https://github.com/NERSC/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 14 Nov 2024

https://github.com/arthursonzogni/json-tui

A JSON terminal UI made in C++

arthursonzogni cpp ftxui json terminal tui ui

Last synced: 29 Dec 2024

https://github.com/lukasbanana/xshadercompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 25 Dec 2024

https://github.com/ethereum/evmc

EVMC – Ethereum Client-VM Connector API

c cpp ethereum evm evmc ewasm golang hacktoberfest java rust wasm

Last synced: 26 Dec 2024

https://github.com/cosmoscout/cosmoscout-vr

:milky_way: A virtual universe which lets you explore, analyze and present huge planetary datasets and large simulation data in real-time.

cosmoscout-vr cpp dlr german-aerospace-center opengl scientific-visualization solar-system spice virtual-reality wms

Last synced: 05 Nov 2024

https://github.com/iwatake2222/self-driving-ish_computer_vision_system

This project generates images you've probably seen in autonomous driving demo. Object Detection, Lane Detection, Road Segmentation, Depth Estimation using TensorRT

autonomous-driving cpp deep-learning tensorflow tensorrt

Last synced: 28 Oct 2024

https://github.com/rafat/wavelib

C Implementation of 1D and 2D Wavelet Transforms (DWT,SWT and MODWT) along with 1D Wavelet packet Transform and 1D Continuous Wavelet Transform.

c continuous-wavelet-transform cpp dwt wavelet-packet-trees wavelets

Last synced: 09 Nov 2024

https://github.com/chunelfeng/cthreadpool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 29 Dec 2024

https://github.com/LukasBanana/XShaderCompiler

Shader cross compiler to translate HLSL (Shader Model 4 and 5) to GLSL

c cpp cpp11 csharp glsl hlsl shader-cross-compiler

Last synced: 14 Nov 2024

https://github.com/nersc/timemory

Modular C++ Toolkit for Performance Analysis and Logging. Profiling API and Tools for C, C++, CUDA, Fortran, and Python. The C++ template API is essentially a framework to creating tools: it is designed to provide a unifying interface for recording various performance measurements alongside data logging and interfaces to other tools.

analysis c cplusplus cpp cross-language cross-platform cuda cupti gotcha hardware-counters instrumentation-api memory-measurements modular-design mpi papi performance performance-measurement python roofline

Last synced: 29 Sep 2024

https://github.com/llnl/caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 26 Dec 2024

https://github.com/LLNL/Caliper

Caliper is an instrumentation and performance profiling library

annotation-apis caliper cpp hpc instrumentation performance performance-analysis performance-monitoring radiuss trace

Last synced: 14 Nov 2024

https://github.com/iwatake2222/play_with_tflite

Sample projects for TensorFlow Lite in C++ with delegates such as GPU, EdgeTPU, XNNPACK, NNAPI

cpp deep-learning edgetpu opencv tensorflow tensorflow-lite

Last synced: 27 Oct 2024

https://github.com/mengps/qmlcontrols

✨Qt/Qml 控件 & 实用工具 { DelegateUI Qt5 实现 }

controls cpp qml qt utils

Last synced: 27 Dec 2024

https://github.com/luisagroup/luisarender

High-Performance Cross-Platform Monte Carlo Renderer Based on LuisaCompute

cpp cuda gpu high-performance ispc metal optix path-tracing ray-tracing renderer rendering siggraph-asia-2022

Last synced: 26 Dec 2024

https://github.com/rodrigocfd/winlamb

A lightweight modern C++11 library for Win32 API, using lambdas to handle Windows messages.

cplusplus cplusplus-11 cpp cpp11 stl win32 winapi winlamb

Last synced: 29 Dec 2024

https://github.com/jeffamstutz/tsimd

Fundamental C++ SIMD types for Intel CPUs (sse, avx, avx2, avx512)

cpp cpp11 header-only simd simd-library

Last synced: 25 Dec 2024

https://github.com/rmichelsen/nvy

Nvy - A Neovim client in C++

cpp directwrite neovim-guis nvim windows

Last synced: 29 Dec 2024

https://github.com/Rookfighter/inifile-cpp

A header-only and easy to use Ini file parser for C++.

cpp cpp-library ini-parser inifile

Last synced: 31 Oct 2024

https://github.com/nanodbc/nanodbc

A small C++ wrapper for the native C ODBC API | Requires C++14 since v2.12

cplusplus cplusplus-14 cpp database-access database-access-library mysql odbc odbc-api postgresql sqlite3 sqlserver vertica

Last synced: 29 Dec 2024

https://github.com/snektron/pareas

GPU-accelerated compiler

compiler cpp futhark gpgpu programming-language

Last synced: 31 Dec 2024

https://github.com/apache/rocketmq-clients

RocketMQ Clients - Collection of Client Bindings for Apache RocketMQ

cpp csharp golang java messaging rocketmq

Last synced: 26 Dec 2024

https://github.com/browsermt/bergamot-translator

Cross platform C++ library focusing on optimized machine translation on the consumer-grade device.

cpp cross-platform emscripten machine-translation neural-machine-translation neural-networks python wasm webassembly

Last synced: 12 Nov 2024

https://github.com/forthespada/cslearning

开源项目之「计算机编程自学之路」:计算机自学指南+面试大全+资源分享+技术文章

algorithms cpp golang interview java learning mysql python redis sql

Last synced: 31 Dec 2024

https://github.com/ChunelFeng/CThreadPool

【A simple used C++ threadpool】一个简单好用,性能优异的,跨平台的C++线程池。欢迎 star & fork

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 27 Oct 2024

https://github.com/jherico/VulkanExamples

Examples and demos for the Vulkan C++ API

cpp example-code examples vulkan vulkan-api vulkan-demos

Last synced: 14 Nov 2024

https://github.com/eidheim/tiny-process-library

A small platform independent library making it simple to create and stop new processes in C++, as well as writing to stdin and reading from stdout and stderr of a new process

cpp library no-dependencies platform-independent process

Last synced: 26 Oct 2024

https://github.com/tcbrindle/span

Implementation of C++20's std::span for older compilers

cpp cpp20 standard-library

Last synced: 31 Dec 2024

https://github.com/tessil/sparse-map

C++ implementation of a memory efficient hash map and hash set

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 29 Dec 2024

https://github.com/revsic/antidebugging

AntiDebugging sample sources written in C++

anti-attach anti-debugging cpp hash veh

Last synced: 25 Dec 2024

https://github.com/ChungZH/notepanda

📃 A simple cross-platform notepad. Based on Qt and C++.

arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text

Last synced: 26 Oct 2024

https://github.com/chungzh/notepanda

📃 A simple cross-platform notepad. Based on Qt and C++.

arch cmake cpp cpp11 cross-platform desktop-app editor kde notepad qt qt5 text

Last synced: 29 Dec 2024

https://github.com/trailofbits/vast

VAST is an experimental compiler pipeline designed for program analysis of C and C++. It provides a tower of IRs as MLIR dialects to choose the best fit representations for a program analysis or further program abstraction.

c clang compiler-frontend compilers cpp intermediate-representation mlir program-analysis

Last synced: 30 Dec 2024

https://github.com/vvvar/peakeater

PeakEater is a free open-source cross-platform VST3/AU/LV2/CLAP wave shaper plugin

audio audio-unit audio-units clap cpp distortion gain juce linux lv2 lv2-plugin macos meters vst3 vst3-plugin waveshaper windows

Last synced: 31 Dec 2024

https://github.com/Tessil/sparse-map

C++ implementation of a memory efficient hash map and hash set

c-plus-plus cpp data-structures hash-map hash-table header-only

Last synced: 14 Nov 2024

https://github.com/0xsky/xredis

Redis C++ client, support the data slice storage, support redis cluster, thread-safe,multi-platform,connection pool, read/write separation.

c-plus-plus connection-pool cpp data-slice-storage multi-platform redis redis-client redis-cluster rediscluster thread-safe xredis

Last synced: 25 Dec 2024

https://github.com/llnl/umpire

An application-focused API for memory management on NUMA & GPU architectures

blt cpp gpu hpc memory-management portability radiuss

Last synced: 28 Dec 2024

https://github.com/BIGBALLON/PyTorch-CPP

PyTorch C++ inference with LibTorch

cpp demo imagenet inference libtorch opencv pytorch pytorch-cpp

Last synced: 27 Oct 2024

https://github.com/changh95/fastcampus_slam_codes

Code exercises for the SLAM course in 'Computer Vision, LiDAR processing, and Sensor Fusion for Autonomous Driving' lecture series

cpp slam

Last synced: 30 Dec 2024

https://github.com/asyncapi/modelina

A library for generating typed models based on inputs such as AsyncAPI, OpenAPI, and JSON Schema documents with high customization

asyncapi codegen codegenerator cpp csharp generate-code get-global-node-release-workflows go java json-schema kotlin modelina openapi2 openapi3 php rust swagger typescript

Last synced: 26 Dec 2024

https://github.com/RMichelsen/Nvy

Nvy - A Neovim client in C++

cpp directwrite neovim-guis nvim windows

Last synced: 16 Nov 2024

https://github.com/doleron/yolov5-opencv-cpp-python

Example of using ultralytics YOLO V5 with OpenCV 4.5.4, C++ and Python

cpp opencv python yolov5

Last synced: 09 Nov 2024

https://github.com/cieslarmichal/faker-cxx

C++ Faker library for generating fake (but realistic) data.

cpp cpp20 data-generation fake fake-data faker

Last synced: 29 Dec 2024

https://github.com/LLNL/Umpire

An application-focused API for memory management on NUMA & GPU architectures

blt cpp gpu hpc memory-management portability radiuss

Last synced: 17 Nov 2024

https://github.com/kimwalisch/libpopcnt

🚀 Fast C/C++ bit population count library

avx2 avx512 c cpp neon popcnt popcount simd sve

Last synced: 30 Dec 2024

https://github.com/Haruno19/starfetch

command line tool that displays constellations

command-line command-line-tool constellation constellations cpp fetch-tool

Last synced: 05 Nov 2024

https://github.com/kumar-laxmi/algorithms

A Repository for algorithms in C, C++, Python and Java

algorithm algorithms c cpp hacktoberfest java python ssoc2023 swoc2023

Last synced: 28 Dec 2024

https://github.com/jll63/yomm2

Fast, orthogonal, open multi-methods. Solve the Expression Problem in C++17.

cpp cpp17 expression-problem multi-methods multiple-dispatch open-methods polymorphism

Last synced: 31 Dec 2024

https://github.com/ropensci/osmdata

R package for downloading OpenStreetMap data

cpp openstreetmap osm osm-data overpass-api peer-reviewed r r-package rstats

Last synced: 28 Dec 2024

https://github.com/betacraftuk/betacraft-launcher

A launcher for Minecraft focused on legacy versions of the game

c cpp java launcher minecraft minecraft-launcher qt

Last synced: 08 Nov 2024

https://github.com/yahoo/monitr

A Node.js process monitoring tool.

cpp nodejs process-monitoring web

Last synced: 28 Dec 2024

https://github.com/soasis/text

A spicy text library for C++ that has the explicit goal of enabling the entire ecosystem to share in proper forward progress towards a bright Unicode future.

cpp cpp17 cpp17-library cpp20 cpp20-library liberation ranges text unicode

Last synced: 29 Dec 2024

https://github.com/eliemichel/learnwebgpu

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 30 Dec 2024

https://github.com/eliemichel/LearnWebGPU

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 20 Nov 2024

https://eliemichel.github.io/LearnWebGPU/

Learn to use WebGPU for native graphic applications in C++

cpp graphics lecture-notes webgpu

Last synced: 02 Nov 2024