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/pawelsalawa/sqlitestudio

A free, open source, multi-platform SQLite database manager.

cpp database database-management qt qt5 sqlcipher sqlite sqlite3-database wxsqlite3

Last synced: 24 Dec 2024

https://github.com/vcmi/vcmi

Open-source engine for Heroes of Might and Magic III

android c-plus-plus cmake cpp game ios linux macos sdl2 windows

Last synced: 24 Dec 2024

https://github.com/extism/extism

The framework for building with WebAssembly (wasm). Easily load wasm modules, move data, call functions, and build extensible apps.

browser c cpp csharp dotnet elixir go haskell java javascript node ocaml plugin-system python ruby rust serverless wasm webassembly zig

Last synced: 23 Dec 2024

https://github.com/arrayfire/arrayfire

ArrayFire: a general purpose GPU library.

arrayfire c c-plus-plus cpp cuda gpgpu gpu hpc opencl performance scientific-computing

Last synced: 23 Dec 2024

https://github.com/thelartians/moderncppstarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 24 Dec 2024

https://github.com/mattpd/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 24 Dec 2024

https://github.com/MattPD/cpplinks

A categorized list of C++ resources.

assembly c-plus-plus compilers computer-architecture cplusplus cpp debugging

Last synced: 02 Nov 2024

https://github.com/bytedeco/javacpp

The missing bridge between Java and native C++

c c-plus-plus cpp java javacpp jni maven-plugin

Last synced: 23 Dec 2024

https://github.com/TheLartians/ModernCppStarter

🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.

bootstrap c ccache ci clang-format cmake cmakelists codecov continuous-integration coverage cpp dependency-manager free github-workflows modern-cmake modern-cmake-template open-source sanitizers starter template

Last synced: 27 Oct 2024

https://github.com/liyupi/mianshiya

持续维护的面试刷题网站,帮你拿到满意 offer!⭐️ 2024年最新Java面试题、前端面试题、C++面试题、Go面试题、Python面试题、测试面试题、运维面试题、后端面试题、操作系统面试题、计算机网络面试题、Redis面试题、MySQL数据库面试题、算法面试题、Spring面试题、JVM面试题、Java并发面试题、Linux面试题等几千道高频程序员求职必备八股文。💎 React 前端 + Node 后端 + 云开发全栈项目 by 程序员鱼皮

algorithm ant-design backend cpp css express frontend golang html interview java javascript less nodejs programmer python react redis typescript

Last synced: 24 Dec 2024

https://github.com/hydro-dev/hydro

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

acm-icpc cpp hydro java mixed-judge mongodb node noip oi oj online-judge onlinejudge python vijos vj5

Last synced: 24 Dec 2024

https://github.com/google-deepmind/open_spiel

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

cpp games multiagent python reinforcement-learning

Last synced: 24 Dec 2024

https://github.com/deepmind/open_spiel

OpenSpiel is a collection of environments and algorithms for research in general reinforcement learning and search/planning in games.

cpp games multiagent python reinforcement-learning

Last synced: 14 Dec 2024

https://github.com/andreasfertig/cppinsights

C++ Insights - See your source code with the eyes of a compiler

ast clang cplusplus cplusplus-11 cplusplus-14 cplusplus-17 cplusplus-20 cplusplus-23 cpp cpp11 cpp14 cpp17 cpp20 cpp23 cpp26 llvm

Last synced: 24 Dec 2024

https://github.com/puremourning/vimspector

vimspector - A multi-language debugging system for Vim

cpp debug-adapter-protocol debugger debugging java python tcl vim

Last synced: 24 Dec 2024

https://github.com/hydro-dev/Hydro

Hydro - Next generation high performance online-judge platform - 新一代高效强大的信息学在线测评系统 (a.k.a. vj5)

acm-icpc cpp hydro java mixed-judge mongodb node noip oi oj online-judge onlinejudge python vijos vj5

Last synced: 12 Nov 2024

https://github.com/parca-dev/parca

Continuous profiling for analysis of CPU and memory usage, down to the line number and throughout time. Saving infrastructure cost, improving performance, and increasing reliability.

bpf c containers continuous-profiling cpp ebpf ebpf-programs golang javascript kubernetes observability performance php pprof profiles profiling prometheus python ruby rust

Last synced: 23 Dec 2024

https://github.com/kdab/hotspot

The Linux perf GUI for performance analysis.

cpp cpu-profiling linux perf performance performance-analysis profiler profiling qt

Last synced: 24 Dec 2024

https://github.com/microsoft/msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

c cpp cross-platform csharp network-programming protocol quic rust secure

Last synced: 23 Dec 2024

https://github.com/wondertrader/wondertrader

WonderTrader——量化研发交易一站式框架

algotrading cpp cta fintech hft python quant trading wondertrader

Last synced: 24 Dec 2024

https://github.com/vita3k/vita3k

Experimental PlayStation Vita emulator

cpp emulation emulator hacktoberfest playstation ps-vita psvita vita

Last synced: 24 Dec 2024

https://github.com/kaitai-io/kaitai_struct

Kaitai Struct: declarative language to generate binary data parsers in C++ / C# / Go / Java / JavaScript / Lua / Nim / Perl / PHP / Python / Ruby

c-plus-plus cpp csharp declarative-language file-format go golang graphviz java javascript lua nim perl php protocol-analyser python reverse-engineering ruby

Last synced: 25 Dec 2024

https://github.com/ydb-platform/ydb

YDB is an open source Distributed SQL Database that combines high availability and scalability with strong consistency and ACID transactions

cloud-native cpp database dbms distributed distributed-database distributed-sql distributed-sql-database sql

Last synced: 23 Dec 2024

https://github.com/zachl1/bilibili-plus

课程视频、PPT和源代码:侯捷C++系列;台大郭彦甫MATLAB

bilibili cpp houjie matlab videos

Last synced: 19 Dec 2024

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

Aleth – Ethereum C++ client, tools and libraries

cpp ethereum ethereum-client evm

Last synced: 21 Dec 2024

https://github.com/ZachL1/Bilibili-plus

课程视频、PPT和源代码:侯捷C++系列;台大郭彦甫MATLAB

bilibili cpp houjie matlab videos

Last synced: 29 Oct 2024

https://github.com/ogrecave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 23 Dec 2024

https://github.com/ethereum/aleth

Aleth – Ethereum C++ client, tools and libraries

cpp ethereum ethereum-client evm

Last synced: 26 Sep 2024

https://github.com/Vita3K/Vita3K

Experimental PlayStation Vita emulator

cpp emulation emulator hacktoberfest playstation ps-vita psvita vita

Last synced: 04 Nov 2024

https://github.com/KDAB/hotspot

The Linux perf GUI for performance analysis.

cpp cpu-profiling linux perf performance performance-analysis profiler profiling qt

Last synced: 26 Oct 2024

https://github.com/indiff/qttabbar

QTTabBar is a small tool that allows you to use tab multi label function in Windows Explorer. https://www.yuque.com/indiff/qttabbar

cpp csharp explorer qttabbar tab windows wpf

Last synced: 24 Dec 2024

https://github.com/microsoft/ProjectReunion

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui

Last synced: 06 Dec 2024

https://github.com/microsoft/windowsappsdk

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui

Last synced: 24 Dec 2024

https://github.com/dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 23 Dec 2024

https://github.com/ravenscroftj/turbopilot

Turbopilot is an open source large-language-model based code completion engine that runs locally on CPU

code-completion cpp language-model machine-learning

Last synced: 25 Sep 2024

https://github.com/abumq/easyloggingpp

C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

c-plus-plus c-plus-plus-11 cpp crash-handler cross-platform efficient-logging language logging logging-library performance-analysis stacktrace thread-safety

Last synced: 19 Dec 2024

https://github.com/parallel101/course

高性能并行编程与优化 - 课件

course cpp cpp17 high-performance-computing parallel-computing slides

Last synced: 25 Dec 2024

https://github.com/easylogging/easyloggingpp

C++ logging library. It is powerful, supports asynchronous low latency, extendable, light-weight, fast performing, thread and type safe and consists of many built-in features. It provides ability to write logs in your own customized format. It also provide support for logging your classes, third-party libraries, STL and third-party containers etc.

c-plus-plus c-plus-plus-11 cpp crash-handler cross-platform efficient-logging language logging logging-library performance-analysis stacktrace thread-safety

Last synced: 11 Nov 2024

https://github.com/Dav1dde/glad

Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official specs.

c code-generation cpp d egl generator gl glad gles gles2 glx loader-generator nim opengl pascal python rust vulkan wgl

Last synced: 07 Nov 2024

https://github.com/OGRECave/ogre

scene-oriented, flexible 3D engine (C++, Python, C#, Java)

cpp csharp directx engine metal ogre3d opengl python rendering vulkan

Last synced: 26 Oct 2024

https://github.com/maskray/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

cpp ide language-server-protocol lsp-server

Last synced: 24 Dec 2024

https://github.com/MaskRay/ccls

C/C++/ObjC language server supporting cross references, hierarchies, completion and semantic highlighting

cpp ide language-server-protocol lsp-server

Last synced: 28 Oct 2024

https://github.com/fo40225/tensorflow-windows-wheel

Tensorflow prebuilt binary for Windows

binary build cpp library python tensorflow wheel windows

Last synced: 20 Dec 2024

https://github.com/tomlooman/actionroguelike

Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine C++ Course & Stanford University

c-plus-plus course cpp game game-development stanford stanford-university tutorial ue4 ue4-project ue4-tutorial ue5 unreal-engine

Last synced: 24 Dec 2024

https://github.com/microsoft/WindowsAppSDK

The Windows App SDK empowers all Windows desktop apps with modern Windows UI, APIs, and platform features, including back-compat support, shipped via NuGet.

cpp csharp desktop project-reunion win32 winappsdk windows windows-10 windows-11 windows-app-sdk winui

Last synced: 25 Oct 2024

https://github.com/tomlooman/ActionRoguelike

Third-person Action Roguelike made in Unreal Engine C++. Project for Unreal Engine C++ Course & Stanford University

c-plus-plus course cpp game game-development stanford stanford-university tutorial ue4 ue4-project ue4-tutorial ue5 unreal-engine

Last synced: 15 Nov 2024

https://github.com/lewissbaker/cppcoro

A library of C++ coroutine abstractions for the coroutines TS

async async-await asynchronous-programming asyncio clang coroutines coroutines-ts cplusplus cpp linux msvc windows

Last synced: 20 Dec 2024

https://github.com/k2-fsa/sherpa-onnx

Speech-to-text, text-to-speech, speaker diarization, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, Raspberry Pi, RISC-V, x86_64 servers, websocket server/client, C/C++, Python, Kotlin, C#, Go, NodeJS, Java, Swift, Dart, JavaScript, Flutter, Object Pascal, Lazarus, Rust

aarch64 android arm32 asr cpp csharp dotnet ios lazarus linux macos mfc object-pascal onnx raspberry-pi risc-v speech-to-text text-to-speech vits windows

Last synced: 23 Dec 2024

https://github.com/tinyobjloader/tinyobjloader

Tiny but powerful single file wavefront obj loader

3d c-plus-plus cpp loader wavefront

Last synced: 24 Dec 2024

https://github.com/tomlooman/epicsurvivalgame

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 19 Dec 2024

https://github.com/mortennobel/cpp-cheatsheet

Modern C++ Cheatsheet

cheatsheet cpp cpp11 cpp14

Last synced: 20 Dec 2024

https://github.com/huihut/CS-Books

📚 Computer Science Books 计算机技术类书籍 PDF

algorithm algorithms book books c computer computer-science cpp offer pdf programming

Last synced: 07 Nov 2024

https://github.com/zhblue/hustoj

Popular Open Source Online Judge based on PHP/C++/MySQL/Linux for ACM/ICPC and NOIP training, with easy installation. 开源OJ系统

acm-icpc c cpp java judge mysql noip oj online online-judge onlinejudge php

Last synced: 01 Oct 2024

https://github.com/crowcpp/crow

A Fast and Easy to use microframework for the web.

cpp crow framework header-only http http-server webserver websocket

Last synced: 24 Dec 2024

https://github.com/tomlooman/EpicSurvivalGame

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 28 Oct 2024

https://github.com/praydog/uevr

Universal Unreal Engine VR Mod (4.8 - 5.4)

cmkr cpp modding pcvr unreal unreal-engine virtual-reality vr

Last synced: 18 Dec 2024

https://github.com/tomlooman/EpicSurvivalGameSeries

Third-person Survival Game for Unreal Engine (Sample Project)

c-plus-plus cpp fps game game-development multiplayer survival survivalgame tps tutorial ue4 unreal-engine-4

Last synced: 10 Sep 2024

https://github.com/overv/vulkantutorial

Tutorial for the Vulkan graphics and compute API

computer-graphics cpp graphics-programming reference tutorial vulkan

Last synced: 18 Dec 2024

https://github.com/Overv/VulkanTutorial

Tutorial for the Vulkan graphics and compute API

computer-graphics cpp graphics-programming reference tutorial vulkan

Last synced: 13 Nov 2024

https://github.com/cycfi/elements

Elements C++ GUI library

c-plus-plus cpp cpp17 cpp17-library gui modern-cpp

Last synced: 18 Dec 2024

https://github.com/rainerkuemmerle/g2o

g2o: A General Framework for Graph Optimization

c-plus-plus cpp g2o graph-optimization slam

Last synced: 18 Dec 2024

https://github.com/paceholder/nodeeditor

Qt Node Editor. Dataflow programming framework

cpp dataflow-programming graph model-view qt5 qt6

Last synced: 24 Dec 2024

https://github.com/nextcloud/desktop

💻 Desktop sync client for Nextcloud

c-plus-plus cpp desktop hacktoberfest nextcloud nextcloud-desktop-client

Last synced: 24 Dec 2024

https://github.com/RainerKuemmerle/g2o

g2o: A General Framework for Graph Optimization

c-plus-plus cpp g2o graph-optimization slam

Last synced: 27 Oct 2024

https://github.com/apache/fury

A blazingly fast multi-language serialization framework powered by JIT and zero-copy.

compression cpp cross-language encoding fast golang hacktoberfest java javascript jit lightning marshalling multiple-language persistence python rpc rust serialization transfer zero-copy

Last synced: 24 Dec 2024

https://github.com/webui-dev/webui

Use any web browser or WebView as GUI, with your preferred language in the backend and modern web technologies in the frontend, all in a lightweight portable library.

browser cpp gui javascript typescript web webapp webui

Last synced: 18 Dec 2024

https://github.com/hunar4321/particle-life

A simple program to simulate artificial life using attraction/reuplsion forces between many particles

cellular-automata cpp educational game-of-life generative-art javascript particle-life particles simulation

Last synced: 18 Dec 2024

https://github.com/sharkdp/dbg-macro

A dbg(…) macro for C++

cpp debugging macro pretty-printing

Last synced: 20 Dec 2024

https://github.com/cpm-cmake/cpm.cmake

📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.

builds c c-plus-plus cmake cpp cross-platform dependencies dependency dependency-manager git package-manager reproducible reproducible-builds svn update version-manager versions

Last synced: 18 Dec 2024

https://github.com/tasemulators/desmume

DeSmuME is a Nintendo DS emulator

arm c-plus-plus cpp emulation emulator nds

Last synced: 18 Dec 2024

https://github.com/TASEmulators/desmume

DeSmuME is a Nintendo DS emulator

arm c-plus-plus cpp emulation emulator nds

Last synced: 30 Oct 2024

https://github.com/openxray/xray-16

Improved version of the X-Ray Engine, the game engine used in the world-famous S.T.A.L.K.E.R. game series by GSC Game World. Join OpenXRay! ;)

3d-engine 3d-game-engine arm64 cmake cplusplus cpp cpp17 d3d11 d3d9 directx directx11 engine game-engine opengl opensource sdl sdl2 stalker x64 xray-engine

Last synced: 24 Dec 2024

https://github.com/ivmai/bdwgc

The Boehm-Demers-Weiser conservative C/C++ Garbage Collector (bdwgc, also known as bdw-gc, boehm-gc, libgc)

c c-plus-plus cplusplus cpp cross-platform garbage-collection garbage-collector gc leak-detection library memory-allocation memory-leak-detection memory-management portable

Last synced: 24 Dec 2024

https://github.com/liyupi/free-programming-resources

💎 免费的编程资源大全,持续更新!🔥 覆盖各种语言和方向(Java \ Python \ C++ \ JavaScript \ Golang \ 前端 \ 后端等)的学习路线、贴心教程、项目实战、编程书籍、面试合集、实用资源等,对程序员非常有帮助!

algorithms android awesome backend cpp frontend go guide interview ios java javascript learning programming python resources

Last synced: 26 Sep 2024

https://github.com/shahjalalshohag/code-library

Templates, algorithms and data structures implemented and collected for programming contests.

algorithms code-library competitive-programming cpp data-structures data-structures-and-algorithms hacktoberfest

Last synced: 18 Dec 2024

https://github.com/salmer/cppdeveloperroadmap

The roadmap for learning the C++ programming language for beginners and experienced devs.

cpp developer-experience diy gitbook junior junior-developers learning middle middle-developers roadmap self-study

Last synced: 20 Dec 2024

https://github.com/chaiscript/chaiscript

Embedded Scripting Language Designed for C++

c-plus-plus cpp embedded-scripting-language language

Last synced: 19 Dec 2024