๐Ÿ‡ฌ๐Ÿ‡ง Made in United Kingdom

Discover United Kingdom's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of United Kingdom.

TOP C++ Projects

1
AaronFeng753/Waifu2x-Extension-GUI

AaronFeng753/Waifu2x-Extension-GUI

Video, Image and GIF upscale/enlarge(Super-Resolution) and Video frame interpolation. Achieved with Waifu2x, Real-ESRGAN, Real-CUGAN, RTX Video Super Resolution VSR, SRMD, RealSR, Anime4K, RIFE, IFRNet, CAIN, DAIN, and ACNet.
C++
11,644
star
2
symless/synergy-core

symless/synergy-core

Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
C++
9,935
star
3
sebastianstarke/AI4Animation

sebastianstarke/AI4Animation

Bringing Characters to Life with Computer Brains in Unity
C++
7,253
star
4
canonical/multipass

canonical/multipass

Multipass orchestrates virtual Ubuntu instances
C++
7,204
star
5
turanszkij/WickedEngine

turanszkij/WickedEngine

3D engine with modern graphics
C++
5,251
star
6
ravenscroftj/turbopilot

ravenscroftj/turbopilot

Turbopilot is an open source large-language-model based code completion engine that runs locally on CPU
C++
3,760
star
7
bozbez/win-capture-audio

bozbez/win-capture-audio

An OBS plugin that allows capture of independant application audio streams on Windows, in a similar fashion to OBS's game capture and Discord's application streaming.
C++
3,657
star
8
amzeratul/halley

amzeratul/halley

A lightweight game engine written in modern C++
C++
3,445
star
9
pavel-odintsov/fastnetmon

pavel-odintsov/fastnetmon

FastNetMon - very fast DDoS sensor with sFlow/Netflow/IPFIX/SPAN support
C++
3,298
star
10
giuspen/cherrytree

giuspen/cherrytree

cherrytree
C++
3,237
star
11
openscenegraph/OpenSceneGraph

openscenegraph/OpenSceneGraph

OpenSceneGraph git repository
C++
3,087
star
12
ChrisKnott/Algojammer

ChrisKnott/Algojammer

An experimental code editor for writing algorithms
C++
2,919
star
13
banach-space/llvm-tutor

banach-space/llvm-tutor

A collection of out-of-tree LLVM passes for teaching and learning
C++
2,727
star
14
Hopson97/MineCraft-One-Week-Challenge

Hopson97/MineCraft-One-Week-Challenge

I challenged myself to see if I could create a voxel game (Minecraft-like) in just one week using C++ and OpenGL, and here is the result
C++
2,586
star
15
ARM-software/ComputeLibrary

ARM-software/ComputeLibrary

The Compute Library is a set of computer vision and machine learning functions optimised for both Arm CPUs and GPUs using SIMD technologies.
C++
2,539
star
16
stevenlovegrove/Pangolin

stevenlovegrove/Pangolin

Pangolin is a lightweight portable rapid development library for managing OpenGL display / interaction and abstracting video input.
C++
2,225
star
17
memgraph/memgraph

memgraph/memgraph

Open-source graph database, tuned for dynamic analytics environments. Easy to adopt, scale and own.
C++
2,100
star
18
miek/inspectrum

miek/inspectrum

Radio signal analyser
C++
1,989
star
19
storax/kubedoom

storax/kubedoom

Kill Kubernetes pods by playing Id's DOOM!
C++
1,939
star
20
PanosK92/SpartanEngine

PanosK92/SpartanEngine

A game engine with an emphasis on real-time cutting-edge solutions
C++
1,935
star
21
ETLCPP/etl

ETLCPP/etl

Embedded Template Library
C++
1,919
star
22
halpz/re3

halpz/re3

C++
1,893
star
23
Corvusoft/restbed

Corvusoft/restbed

Corvusoft's Restbed framework brings asynchronous RESTful functionality to C++14 applications.
C++
1,888
star
24
patrikhuber/eos

patrikhuber/eos

A lightweight 3D Morphable Face Model library in modern C++
C++
1,865
star
25
Tw1ddle/geometrize

Tw1ddle/geometrize

๐Ÿ”ณ Geometrize is a desktop app that geometrizes images into geometric primitives
C++
1,851
star
26
bbc/audiowaveform

bbc/audiowaveform

C++ program to generate waveform data and render waveform images from audio files
C++
1,658
star
27
dougbinks/enkiTS

dougbinks/enkiTS

A permissively licensed C and C++ Task Scheduler for creating parallel programs. Requires C++11 support.
C++
1,626
star
28
vygr/ChrysaLisp

vygr/ChrysaLisp

Parallel OS, with GUI, Terminal, OO Assembler, Class libraries, C-Script compiler, Lisp interpreter and more...
C++
1,530
star
29
micknoise/Maximilian

micknoise/Maximilian

C++ Audio and Music DSP Library
C++
1,520
star
30
whitequark/unfork

whitequark/unfork

unfork(2) is the inverse of fork(2). sort of.
C++
1,433
star
31
sftrabbit/CppPatterns-Patterns

sftrabbit/CppPatterns-Patterns

A repository of modern C++ patterns curated by the community.
C++
1,406
star
32
whoozle/android-file-transfer-linux

whoozle/android-file-transfer-linux

Android File Transfer for Linux (and macOS!)
C++
1,373
star
33
OpenFOAM/OpenFOAM-dev

OpenFOAM/OpenFOAM-dev

OpenFOAM Foundation development repository
C++
1,366
star
34
TartanLlama/expected

TartanLlama/expected

C++11/14/17 std::expected with functional-style extensions
C++
1,307
star
35
max0x7ba/atomic_queue

max0x7ba/atomic_queue

C++ lockless queue.
C++
1,299
star
36
Amanieu/asyncplusplus

Amanieu/asyncplusplus

Async++ concurrency framework for C++11
C++
1,290
star
37
systemed/tilemaker

systemed/tilemaker

Make OpenStreetMap vector tiles without the stack
C++
1,272
star
38
mhx/dwarfs

mhx/dwarfs

A fast high compression read-only file system for Linux, Windows and macOS
C++
1,230
star
39
mrc-ide/covid-sim

mrc-ide/covid-sim

This is the COVID-19 CovidSim microsimulation model developed by the MRC Centre for Global Infectious Disease Analysis hosted at Imperial College, London.
C++
1,228
star
40
dechamps/FlexASIO

dechamps/FlexASIO

A flexible universal ASIO driver that uses the PortAudio sound I/O library. Supports WASAPI (shared and exclusive), KS, DirectSound and MME.
C++
1,201
star
41
Joshua-Ashton/VPhysics-Jolt

Joshua-Ashton/VPhysics-Jolt

Volt (VPhysics Jolt) is a replacement physics module for the Source Engine.
C++
1,196
star
42
dwhinham/mt32-pi

dwhinham/mt32-pi

๐ŸŽน๐ŸŽถ A baremetal kernel that turns your Raspberry Pi 3 or later into a Roland MT-32 emulator and SoundFont synthesizer based on Circle, Munt, and FluidSynth.
C++
1,148
star
43
eldar/pose-tensorflow

eldar/pose-tensorflow

Human Pose estimation with TensorFlow framework
C++
1,134
star
44
ARM-software/armnn

ARM-software/armnn

Arm NN ML Software. The code here is a read-only mirror of https://review.mlplatform.org/admin/repos/ml/armnn
C++
1,104
star
45
man-group/ArcticDB

man-group/ArcticDB

ArcticDB is a high performance, serverless DataFrame database built for the Python Data Science ecosystem.
C++
1,103
star
46
Angelo1211/HybridRenderingEngine

Angelo1211/HybridRenderingEngine

Clustered Forward/Deferred renderer with Physically Based Shading, Image Based Lighting and a whole lot of OpenGL.
C++
1,089
star
47
nickbnf/glogg

nickbnf/glogg

A fast, advanced log explorer.
C++
1,081
star
48
alexgkendall/caffe-segnet

alexgkendall/caffe-segnet

Implementation of SegNet: A Deep Convolutional Encoder-Decoder Architecture for Semantic Pixel-Wise Labelling
C++
1,079
star
49
odygrd/quill

odygrd/quill

Asynchronous Low Latency C++ Logging Library
C++
1,036
star
50
veselink1/refl-cpp

veselink1/refl-cpp

Static reflection for C++17 (compile-time enumeration, attributes, proxies, overloads, template functions, metaprogramming).
C++
1,016
star
51
juliettef/imgui_markdown

juliettef/imgui_markdown

Markdown for Dear ImGui
C++
1,013
star
52
njh/EtherCard

njh/EtherCard

EtherCard is an IPv4 driver for the ENC28J60 chip, compatible with Arduino IDE
C++
994
star
53
ajweeks/FlexEngine

ajweeks/FlexEngine

Cross-platform game engine with Vulkan backend
C++
957
star
54
merryhime/dynarmic

merryhime/dynarmic

An ARM dynamic recompiler.
C++
950
star
55
milesburton/Arduino-Temperature-Control-Library

milesburton/Arduino-Temperature-Control-Library

Arduino Temperature Library
C++
916
star
56
victorprad/InfiniTAM

victorprad/InfiniTAM

A Framework for the Volumetric Integration of Depth Images
C++
907
star
57
GPSnoopy/RayTracingInVulkan

GPSnoopy/RayTracingInVulkan

Implementation of Peter Shirley's Ray Tracing In One Weekend book using Vulkan and NVIDIA's RTX extension.
C++
900
star
58
Auburn/FastNoise2

Auburn/FastNoise2

Modular node graph based noise generation library using SIMD, C++17 and templates
C++
892
star
59
tgfrerer/island

tgfrerer/island

๐ŸŒ‹๐ŸŽ Project Island is an experimental, hot-reloading Vulkan Renderer for Linux and Windows, written in C/C++.
C++
890
star
60
idmillington/cyclone-physics

idmillington/cyclone-physics

The Physics engine that accompanies the book "Game Physics Engine Design"
C++
884
star
61
brainboxdotcc/DPP

brainboxdotcc/DPP

C++ Discord API Bot Library - D++ is Lightweight and scalable for small and huge bots!
C++
882
star
62
adamstark/AudioFile

adamstark/AudioFile

A simple C++ library for reading and writing audio files.
C++
876
star
63
PacktPublishing/3D-Graphics-Rendering-Cookbook

PacktPublishing/3D-Graphics-Rendering-Cookbook

3D Graphics Rendering Cookbook, published by Packt.
C++
847
star
64
Rezonality/zep

Rezonality/zep

Zep - An embeddable editor, with optional support for using vim keystrokes.
C++
834
star
65
Joshua-Ashton/d9vk

Joshua-Ashton/d9vk

A Direct3D9 to Vulkan layer using the DXVK backend. [Upstreamed to DXVK]
C++
833
star
66
faasm/faasm

faasm/faasm

High-performance stateful serverless runtime based on WebAssembly
C++
829
star
67
itay-grudev/SingleApplication

itay-grudev/SingleApplication

Replacement of QtSingleApplication for Qt 5 and Qt 6 with support for inter-instance communication.
C++
829
star
68
deepskystacker/DSS

deepskystacker/DSS

DeepSkyStacker
C++
820
star
69
polymonster/pmtech

polymonster/pmtech

Lightweight, multi-platform, data-oriented game engine.
C++
812
star
70
ERGO-Code/HiGHS

ERGO-Code/HiGHS

Linear optimization software
C++
796
star
71
TartanLlama/optional

TartanLlama/optional

C++11/14/17 std::optional with functional-style extensions and reference support
C++
793
star
72
justdan96/tsMuxer

justdan96/tsMuxer

tsMuxer is a transport stream muxer for remuxing/muxing elementary streams, EVO/VOB/MPG, MKV/MKA, MP4/MOV, TS, M2TS to TS to M2TS. Supported video codecs H.264/AVC, H.265/HEVC, VC-1, MPEG2. Supported audio codecs AAC, AC3 / E-AC3(DD+), DTS/ DTS-HD.
C++
785
star
73
PacktPublishing/Vulkan-Cookbook

PacktPublishing/Vulkan-Cookbook

Code repository for Vulkan Cookbook by Packt
C++
784
star
74
paulnasca/paulstretch_cpp

paulnasca/paulstretch_cpp

PaulStretch
C++
783
star
75
patrikhuber/4dface

patrikhuber/4dface

Real-time 3D face tracking and reconstruction from 2D video
C++
771
star
76
sheredom/utest.h

sheredom/utest.h

๐Ÿงช single header unit testing framework for C and C++
C++
770
star
77
LGLTeam/Android-Mod-Menu

LGLTeam/Android-Mod-Menu

Floating mod menu for Android
C++
758
star
78
diffblue/cbmc

diffblue/cbmc

C Bounded Model Checker
C++
752
star
79
Illation/ETEngine

Illation/ETEngine

Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
C++
749
star
80
diharaw/hybrid-rendering

diharaw/hybrid-rendering

A Vulkan sample that demonstrates a Rasterization and Ray Tracing Hybrid Rendering Pipeline.
C++
738
star
81
MarekKowalski/LiveScan3D

MarekKowalski/LiveScan3D

LiveScan3D is a system designed for real time 3D reconstruction using multiple Azure Kinect or Kinect v2 depth sensors simultaneously at real time speed.
C++
729
star
82
andysworkshop/stm32plus

andysworkshop/stm32plus

The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers
C++
714
star
83
Pulse-Eight/libcec

Pulse-Eight/libcec

USB CEC Adapter communication Library http://libcec.pulse-eight.com/
C++
693
star
84
Hopson97/open-builder

Hopson97/open-builder

Open "Minecraft-like" game with multiplayer support and Lua scripting support for the both client and server
C++
689
star
85
romeric/Fastor

romeric/Fastor

A lightweight high performance tensor algebra framework for modern C++
C++
678
star
86
RedTeamOperations/Advanced-Process-Injection-Workshop

RedTeamOperations/Advanced-Process-Injection-Workshop

C++
674
star
87
powervr-graphics/Native_SDK

powervr-graphics/Native_SDK

C++ cross-platform 3D graphics SDK. Includes demos & helper code (resource loading etc.) to speed up development of Vulkan, OpenGL ES 2.0 & 3.x applications
C++
666
star
88
anthonywilliams/ccia_code_samples

anthonywilliams/ccia_code_samples

Code samples for C++ Concurrency in Action
C++
649
star
89
banach-space/clang-tutor

banach-space/clang-tutor

A collection of out-of-tree Clang plugins for teaching and learning
C++
635
star
90
PetarV-/Algorithms

PetarV-/Algorithms

Several algorithms and data structures implemented in C++ by me (credited to others where necessary).
C++
626
star
91
Rob--/memoryjs

Rob--/memoryjs

Read and write process memory in Node.js (Windows API functions exposed via Node bindings)
C++
622
star
92
geo-data/cesium-terrain-builder

geo-data/cesium-terrain-builder

A C++ library and associated command line tools designed to create terrain tiles for use in the Cesium JavaScript library
C++
621
star
93
billyquith/ponder

billyquith/ponder

C++ reflection library with Lua binding, and JSON and XML serialisation.
C++
618
star
94
lamarrr/STX

lamarrr/STX

C++17 & C++ 20 error-handling and utility extensions.
C++
617
star
95
Auburn/FastNoiseSIMD

Auburn/FastNoiseSIMD

C++ SIMD Noise Library
C++
604
star
96
caveofprogramming/advanced-cplusplus

caveofprogramming/advanced-cplusplus

C++
599
star
97
Hopson97/HopsonCraft

Hopson97/HopsonCraft

A minecraft clone written using C++, SFML, OpenGL and GLEW.
C++
588
star
98
maidsafe-archive/MaidSafe

maidsafe-archive/MaidSafe

This is the super-project in which each MaidSafe library resides. Some information is common to all libraries, and is detailed here. Library-specific information can be found in each library's wiki.
C++
587
star
99
PacktPublishing/Hands-On-GPU-Accelerated-Computer-Vision-with-OpenCV-and-CUDA

PacktPublishing/Hands-On-GPU-Accelerated-Computer-Vision-with-OpenCV-and-CUDA

Hands-On GPU Accelerated Computer Vision with OpenCV and CUDA, published by Packt
C++
584
star
100
Angelo1211/SoftwareRenderer

Angelo1211/SoftwareRenderer

Software rendering engine with PBR. Built from scratch on C++.
C++
584
star