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/nullworks/cathook

Training Software for the game Team Fortress 2

addon cpp free game linux plugin teamfortress2 tf2 trainer

Last synced: 28 Oct 2024

https://github.com/PotatoSpudowski/fastLLaMa

fastLLaMa: An experimental high-performance framework for running Decoder-only LLMs with 4-bit quantization in Python using a C/C++ backend.

c cpp lama lamacpp python

Last synced: 03 Aug 2024

https://github.com/apolukhin/Boost-Cookbook

Online examples from "Boost C++ Application Development Cookbook":

book boost c-plus-plus cpp cpp11 cpp14 cpp17 online-compiler online-learning recipes teaching tutorial tutorials

Last synced: 08 Nov 2024

https://github.com/sentialx/node-window-manager

Manage windows in Windows, macOS and Linux using Node.js

cpp library linux macos native nodejs swift typescript window-manager windows

Last synced: 08 Nov 2024

https://github.com/amiremohamadi/duckx

C++ library for creating and modifying Microsoft Word (.docx) files

cpp cpp-library docx docx-files office

Last synced: 24 Oct 2024

https://github.com/apolukhin/boost-cookbook

Online examples from "Boost C++ Application Development Cookbook":

book boost c-plus-plus cpp cpp11 cpp14 cpp17 online-compiler online-learning recipes teaching tutorial tutorials

Last synced: 12 Oct 2024

https://github.com/amiremohamadi/DuckX

C++ library for creating and modifying Microsoft Word (.docx) files

cpp cpp-library docx docx-files office

Last synced: 03 Aug 2024

https://github.com/thecodemonkey86/qt_mysql_driver

Typical symptom: QMYSQL driver not loaded. Solution: get pre-built Qt SQL driver plug-in required to establish a connection to MySQL / MariaDB using Qt. Download qsqlmysql.dll binaries built from official Qt source code

cpp dll mysql mysql-library qsqldatabase qt5 qt6 sql-driver

Last synced: 12 Oct 2024

https://github.com/sheredom/hashmap.h

#️⃣ single header hashmap implementation for C and C++

c cpp hashmap

Last synced: 08 Nov 2024

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

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: 04 Aug 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/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/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/newplan/smx

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

cpp sm2 sm3 sm4

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

https://github.com/tomlooman/stealthgameudemy

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

cpp game game-development tutorial ue4

Last synced: 07 Nov 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/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/tomlooman/StealthGameUdemy

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

cpp game game-development tutorial ue4

Last synced: 28 Oct 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: 08 Nov 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/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/harleyszhang/dl_note

深度学习系统笔记,包含深度学习数学基础知识、神经网络基础部件详解、深度学习炼丹策略、模型压缩算法详解。

activation-functions cnn convolutional-neural-networks cpp deep-learning inference-framework loss-functions machine-learning python pytorch

Last synced: 08 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/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/ubpa/toyrtx

CPU & GPU RTX based on OpenGL

cpp opengl raytracing

Last synced: 07 Nov 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: 07 Nov 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: 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/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/tomlooman/coopshooterudemy

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

blueprint coop cpp game multiplayer ue4 unrealengine

Last synced: 07 Nov 2024

https://github.com/ubpa/udrefl

Ubpa Dynamic Reflection

cpp cpp20 reflection

Last synced: 12 Oct 2024

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

Unit test demo using Google Test.

cmake cpp googletest

Last synced: 31 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/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/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/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/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/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/forthespada/cslearning

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

algorithms cpp golang interview java learning mysql python redis sql

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/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: 08 Nov 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/seanchas116/qtimgui

Qt (QOpenGLWidget / QOpenGLWindow) backend for ImGui

cpp imgui opengl qt

Last synced: 08 Nov 2024