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/jaysmito101/cgl

CGL (C Game Library) is a multipurpose library mainly for recreational coding / demo scenes / prototyping / small games / experimentation.

3d c9 cpp game gamedev graphics hacktoberfest opengl phong-lighting python rendering rust tilemap

Last synced: 02 Nov 2024

https://github.com/usdot-fhwa-stol/carma-platform

CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication. Doxygen Source Code Documentation :

automated-vehicles autonomous-driving autonomous-vehicles cooperative-driving-automation cpp open-source ros self-driving

Last synced: 02 Aug 2024

https://github.com/hhyyrylainen/godotpcktool

Standalone tool for extracting and creating Godot .pck files

cpp cpp17 godot-engine thrive

Last synced: 10 Oct 2024

https://github.com/mattreecebentley/plf_colony

An unordered C++ data container providing fast iteration/insertion/erasure while maintaining pointer/iterator validity to non-erased elements regardless of insertions/erasures. Provides higher-performance than std:: library containers for high-modification scenarios with unordered data.

bucket container cpp template unordered

Last synced: 03 Aug 2024

https://github.com/boostorg/spirit

Boost.org spirit module

boost c-plus-plus cpp parser-combinators spirit

Last synced: 26 Oct 2024

https://github.com/flingengine/FlingEngine

A Vulkan game engine with a focus on data oriented design

c cmake cpp engine game graphics hacktoberfest opensource vulkan

Last synced: 03 Aug 2024

https://github.com/xhmikosr/perfmonbar

Displays performance counters on the Windows Taskbar

c-plus-plus cpp dll monitor monitoring perfmon windows

Last synced: 01 Nov 2024

https://github.com/libocca/occa

Portable and vendor neutral framework for parallel programming on heterogeneous platforms.

c cpp cuda dpcpp fortran gpgpu gpu hip hpc jit metal multithreading oneapi opencl openmp sycl

Last synced: 05 Nov 2024

https://github.com/faheel/bigint

Arbitrary-sized integer class for C++

arbitrary-size big-int bigint biginteger class cpp cpp11 cpp14 cpp17

Last synced: 12 Oct 2024

https://github.com/XhmikosR/perfmonbar

Displays performance counters on the Windows Taskbar

c-plus-plus cpp dll monitor monitoring perfmon windows

Last synced: 03 Aug 2024

https://github.com/secrary/idenLib

idenLib - Library Function Identification [This project is not maintained anymore]

binary-analysis cpp debugging malware-analysis reverse-engineering windows

Last synced: 02 Aug 2024

https://github.com/fuzzy-search/realtime-bakllava

llama.cpp with BakLLaVA model describes what does it see

bakllavva cpp demo-application inference llama llamacpp llm

Last synced: 10 Oct 2024

https://github.com/tomlooman/StealthGameUdemy

C++ Stealth Game in Unreal Engine (Udemy Project)

cpp game game-development tutorial ue4

Last synced: 28 Oct 2024

https://github.com/webcpp/hi-nginx

A fast and robust web server and application server for C++,Python,Lua ,Java language

application-server cpp groovy hi-nginx http java javascript jsr-223 jvm-languages lua nginx php php7 python server web web-server

Last synced: 29 Oct 2024

https://github.com/Cylix/tacopie

C++ TCP Library - NO LONGER MAINTAINED

cpp cpp11 no-dependencies tcp tcp-client tcp-server

Last synced: 26 Oct 2024

https://github.com/Fuzzy-Search/realtime-bakllava

llama.cpp with BakLLaVA model describes what does it see

bakllavva cpp demo-application inference llama llamacpp llm

Last synced: 01 Aug 2024

https://github.com/qcoro/qcoro

C++ Coroutines for Qt

async coroutines cpp cpp20 qt qt5 qt6

Last synced: 31 Oct 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/pageldev/libOpenDRIVE

Small, lightweight C++ library for handling OpenDRIVE files

cpp library opendrive xodr

Last synced: 03 Aug 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: 01 Aug 2024

https://github.com/VioletGiraffe/file-commander

Cross-platform Total Commander-like orthodox file manager for Windows, Mac and Linux

c-plus-plus cpp file-browser file-manager linux macos multi-threading qt windows

Last synced: 01 Aug 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: 26 Oct 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: 02 Aug 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/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: 03 Aug 2024

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

A greatly improved Dev-Cpp

c cpp dev-cpp ide

Last synced: 01 Aug 2024

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

Blazingly fast status bar written with GTK

bar cpp gtk3 linux status-bar wayland

Last synced: 31 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: 12 Oct 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/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: 28 Oct 2024

https://github.com/ubpa/udrefl

Ubpa Dynamic Reflection

cpp cpp20 reflection

Last synced: 12 Oct 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/bast/gtest-demo

Unit test demo using Google Test.

cmake cpp googletest

Last synced: 31 Oct 2024

https://github.com/newplan/smx

国家商用加密算法 SMx(SM2,SM3,SM4)

cpp sm2 sm3 sm4

Last synced: 31 Oct 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/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: 03 Aug 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: 02 Aug 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: 29 Oct 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/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: 09 Oct 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/azkadev/glx_lib.cpp

CPP Library for make program more easy with readable syntax

cpp dart framework library

Last synced: 30 Oct 2024

https://github.com/chunelfeng/cthreadpool

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

cgraph concurrency cpp parallel-computing thread threadpool

Last synced: 28 Oct 2024

https://github.com/XmacsLabs/mogan

Mogan (based on GNU TeXmacs): Let us enjoy exploring science and technology!

beamer codeeditor cpp editor emcc made-on-earth mathematics qt scheme texmacs wasm xmake

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

https://github.com/forthespada/cslearning

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

algorithms cpp golang interview java learning mysql python redis sql

Last synced: 26 Oct 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/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 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: 26 Oct 2024

https://github.com/gbmhunter/cpplinuxserial

Serial port library written in C++.

baud-rate c-plus-plus com-port cpp cpp14 linux serial-ports tty

Last synced: 29 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: 30 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: 03 Aug 2024

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

OLAP Database Performance Tuning Guide

book cpp database olap performance query simd

Last synced: 26 Oct 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: 03 Aug 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 Oct 2024

https://github.com/danvratil/qcoro

C++ Coroutines for Qt

async coroutines cpp cpp20 qt qt5 qt6

Last synced: 28 Sep 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: 31 Oct 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: 03 Aug 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/ashaduri/gsmartcontrol

GSmartControl - Hard disk drive and SSD health inspection tool

ata cpp darwin freebsd gtk gtkmm hardware hdd ide linux macos netbsd openbsd sata smart smartctl smartmontools ssd windows

Last synced: 10 Oct 2024

https://github.com/tcbrindle/span

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

cpp cpp20 standard-library

Last synced: 12 Oct 2024

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

A JSON terminal UI made in C++

arthursonzogni cpp ftxui json terminal tui ui

Last synced: 06 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: 02 Aug 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 Oct 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: 03 Aug 2024

https://github.com/koide3/small_gicp

Efficient and parallel algorithms for point cloud registration [C++, Python]

cpp icp multi-threading open3d pcl point-cloud-regstration pointcloud python registration scan-matching

Last synced: 30 Oct 2024

https://github.com/kimwalisch/libpopcnt

🚀 Fast C/C++ bit population count library

avx2 avx512 c cpp neon popcnt popcount simd sve

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

https://github.com/yahoo/monitr

A Node.js process monitoring tool.

cpp nodejs process-monitoring web

Last synced: 02 Aug 2024

https://github.com/rmichelsen/nvy

Nvy - A Neovim client in C++

cpp directwrite neovim-guis nvim windows

Last synced: 11 Oct 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: 07 Oct 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: 13 Oct 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 Oct 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

https://github.com/eliemichel/LearnWebGPU

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

cpp graphics lecture-notes webgpu

Last synced: 04 Aug 2024