🇫🇷 Made in France

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

TOP C++ Projects

1
ocornut/imgui

ocornut/imgui

Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
C++
59,894
star
2
notepad-plus-plus/notepad-plus-plus

notepad-plus-plus/notepad-plus-plus

Notepad++ official repository
C++
22,467
star
3
ArthurSonzogni/FTXUI

ArthurSonzogni/FTXUI

💻 C++ Functional Terminal User Interface. ❤️
C++
6,828
star
4
bblanchon/ArduinoJson

bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.
C++
6,718
star
5
Alexays/Waybar

Alexays/Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. ✌️ 🎉
C++
5,994
star
6
1technophile/OpenMQTTGateway

1technophile/OpenMQTTGateway

MQTT gateway for ESP8266 or ESP32 with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility & LoRa.
C++
3,581
star
7
JonathanSalwan/Triton

JonathanSalwan/Triton

Triton is a dynamic binary analysis library. Build your own program analysis tools, automate your reverse engineering, perform software verification or just emulate code.
C++
3,455
star
8
CedricGuillemet/ImGuizmo

CedricGuillemet/ImGuizmo

Immediate mode 3D gizmo for scene editing and other controls based on Dear Imgui
C++
3,094
star
9
mpromonet/webrtc-streamer

mpromonet/webrtc-streamer

WebRTC streamer for V4L2 capture devices, RTSP sources and Screen Capture
C++
2,970
star
10
f4exb/sdrangel

f4exb/sdrangel

SDR Rx/Tx software for Airspy, Airspy HF+, BladeRF, HackRF, LimeSDR, PlutoSDR, RTL-SDR, SDRplay and FunCube
C++
2,821
star
11
pichenettes/eurorack

pichenettes/eurorack

Eurorack modules
C++
2,576
star
12
grame-cncm/faust

grame-cncm/faust

Functional programming language for signal processing and sound synthesis
C++
2,503
star
13
BrunoLevy/learn-fpga

BrunoLevy/learn-fpga

Learning FPGA, yosys, nextpnr, and RISC-V
C++
2,491
star
14
wheybags/freeablo

wheybags/freeablo

[ARCHIVED] Modern reimplementation of the Diablo 1 game engine
C++
2,156
star
15
Zylann/godot_voxel

Zylann/godot_voxel

Voxel module for Godot Engine
C++
2,105
star
16
andrewssobral/bgslibrary

andrewssobral/bgslibrary

A C++ Background Subtraction Library with wrappers for Python, MATLAB, Java and GUI on QT
C++
2,103
star
17
johnBuffer/AntSimulator

johnBuffer/AntSimulator

Simple Ants simulator
C++
2,087
star
18
simplefoc/Arduino-FOC

simplefoc/Arduino-FOC

Arduino FOC for BLDC and Stepper motors - Arduino Based Field Oriented Control Algorithm Library
C++
2,032
star
19
eliboa/TegraRcmGUI

eliboa/TegraRcmGUI

C++ GUI for TegraRcmSmash (Fusée Gelée exploit for Nintendo Switch)
C++
1,900
star
20
mpromonet/v4l2rtspserver

mpromonet/v4l2rtspserver

RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9
C++
1,861
star
21
BrunoLevy/geogram

BrunoLevy/geogram

a programming library with geometric algorithms
C++
1,790
star
22
matt-42/silicon

matt-42/silicon

A high performance, middleware oriented C++14 http web framework please use matt-42/lithium instead
C++
1,724
star
23
luc-github/ESP3D

luc-github/ESP3D

FW for ESP8266/ESP8285/ESP32 used with 3D printer
C++
1,685
star
24
hugoam/two

hugoam/two

c++ toolkit for rapid development of live graphical apps and games
C++
1,672
star
25
jpbarrette/curlpp

jpbarrette/curlpp

C++ wrapper around libcURL
C++
1,653
star
26
ArthurSonzogni/Diagon

ArthurSonzogni/Diagon

Interactive ASCII art diagram generators. 🌟
C++
1,619
star
27
hugoam/toy

hugoam/toy

the thin c++ game engine
C++
1,559
star
28
Phyronnaz/VoxelPlugin

Phyronnaz/VoxelPlugin

Voxel Plugin for Unreal Engine
C++
1,524
star
29
ossia/score

ossia/score

ossia score, an interactive sequencer for the intermedia arts
C++
1,502
star
30
MrKepzie/Natron

MrKepzie/Natron

Open-source compositing software. Node-graph based. Similar in functionalities to Adobe After Effects and Nuke by The Foundry.
C++
1,487
star
31
artivis/manif

artivis/manif

A small C++11 header-only library for Lie theory.
C++
1,455
star
32
QBDI/QBDI

QBDI/QBDI

A Dynamic Binary Instrumentation framework based on LLVM.
C++
1,409
star
33
abreheret/PixelAnnotationTool

abreheret/PixelAnnotationTool

Annotate quickly images.
C++
1,391
star
34
johnBuffer/NoCol

johnBuffer/NoCol

Trajectories finder
C++
1,376
star
35
anael-seghezzi/CToy

anael-seghezzi/CToy

Interactive C live coding environment
C++
1,267
star
36
matt-42/lithium

matt-42/lithium

Easy to use C++17 HTTP Server with no compromise on performances. https://matt-42.github.io/lithium
C++
1,249
star
37
pptacher/probabilistic_robotics

pptacher/probabilistic_robotics

solution of exercises of the book "probabilistic robotics"
C++
1,224
star
38
fougue/mayo

fougue/mayo

3D CAD viewer and converter based on Qt + OpenCascade
C++
1,214
star
39
Open-Cascade-SAS/OCCT

Open-Cascade-SAS/OCCT

Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE.
C++
1,164
star
40
ibaaj/dijkstra-cartography

ibaaj/dijkstra-cartography

Using Dijkstra's algorithm ("finding the shortest paths between nodes in a graph") to draw maps 🌍.
C++
1,156
star
41
cneben/QuickQanava

cneben/QuickQanava

🔗 C++17 network / graph visualization library - Qt6 / QML node editor.
C++
1,140
star
42
benkuper/Chataigne

benkuper/Chataigne

Artist-friendly Modular Machine for Art and Technology
C++
1,137
star
43
dtschump/CImg

dtschump/CImg

The CImg Library is a small and open-source C++ toolkit for image processing
C++
1,114
star
44
kosua20/MIDIVisualizer

kosua20/MIDIVisualizer

A small MIDI visualizer tool, using OpenGL
C++
1,048
star
45
baoboa/pyqt5

baoboa/pyqt5

PyQt5 from riverbank
C++
1,045
star
46
samhocevar/portable-file-dialogs

samhocevar/portable-file-dialogs

💬 Portable GUI dialogs library, C++11, single-header
C++
980
star
47
jfalcou/eve

jfalcou/eve

Expressive Vector Engine - SIMD in C++ Goes Brrrr
C++
933
star
48
zama-ai/concrete

zama-ai/concrete

Concrete: TFHE Compiler that converts python programs into FHE equivalent
C++
911
star
49
pierreguillot/Camomile

pierreguillot/Camomile

An audio plugin with Pure Data embedded that allows to load and to control patches
C++
910
star
50
aerys/minko

aerys/minko

3D framework for web, desktop and mobile devices.
C++
899
star
51
aiekick/ImGuiFileDialog

aiekick/ImGuiFileDialog

File Dialog for Dear ImGui
C++
894
star
52
madmann91/bvh

madmann91/bvh

A modern C++ BVH construction and traversal library
C++
882
star
53
epoupon/lms

epoupon/lms

Lightweight Music Server. Access your self-hosted music using a web interface.
C++
864
star
54
thennequin/ImWindow

thennequin/ImWindow

Window and GUI system based on Dear ImGui from OCornut
C++
841
star
55
marvinroger/async-mqtt-client

marvinroger/async-mqtt-client

📶 An Arduino for ESP8266 asynchronous MQTT client implementation
C++
836
star
56
SRombauts/UEGitPlugin

SRombauts/UEGitPlugin

Unreal Engine 5 Git LFS 2 Source Control Plugin (beta)
C++
820
star
57
tpaviot/oce

tpaviot/oce

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
C++
811
star
58
ObEngine/ObEngine

ObEngine/ObEngine

2D Game Engine with Lua Scripting made on top of SFML !
C++
806
star
59
Akylas/OSS-DocumentScanner

Akylas/OSS-DocumentScanner

Android document document scanning app
C++
800
star
60
eliboa/NxNandManager

eliboa/NxNandManager

Nintendo Switch NAND management tool : explore, backup, restore, mount, resize, create emunand, etc. (Windows)
C++
756
star
61
Supercip971/WingOS

Supercip971/WingOS

a little 64bit operating system written in c++ with smp support
C++
753
star
62
hugoam/kiui

hugoam/kiui

Auto-layout Ui library, lightweight, skinnable and system agnostic, with an OpenGL backend
C++
750
star
63
trabucayre/openFPGALoader

trabucayre/openFPGALoader

Universal utility for programming FPGA
C++
743
star
64
dalboris/vpaint

dalboris/vpaint

Experimental vector graphics and 2D animation editor
C++
732
star
65
matt-42/iod

matt-42/iod

Meta programming utilities for C++14. Merged in matt-42/lithium
C++
726
star
66
NazaraEngine/NazaraEngine

NazaraEngine/NazaraEngine

Nazara Engine is a cross-platform framework aimed at (but not limited to) real-time applications requiring audio, 2D and 3D real-time rendering, network and more.
C++
721
star
67
matt-42/vpp

matt-42/vpp

Video++, a C++14 high performance video and image processing library.
C++
718
star
68
rougier/CPP-Crash-Course

rougier/CPP-Crash-Course

C++ Crash Course
C++
716
star
69
strangergwenn/HeliumRain

strangergwenn/HeliumRain

HELIUM RAIN / Full sources for Helium Rain, a realistic space opera using Unreal Engine 4
C++
714
star
70
solarus-games/solarus

solarus-games/solarus

This repository was moved to GitLab: https://gitlab.com/solarus-games/solarus
C++
712
star
71
wheybags/glibc_version_header

wheybags/glibc_version_header

Build portable Linux binaries without using an ancient distro
C++
709
star
72
palacaze/sigslot

palacaze/sigslot

A simple C++14 signal-slots implementation
C++
707
star
73
leoetlino/project-restoration

leoetlino/project-restoration

A Majora's Mask 3D patch that restores some mechanics from the original game to get the best of both worlds
C++
691
star
74
johnBuffer/ClothSimulation

johnBuffer/ClothSimulation

Basic cloth simulation using Verlet integration
C++
670
star
75
lagadic/visp

lagadic/visp

Open Source Visual Servoing Platform
C++
657
star
76
glample/fastBPE

glample/fastBPE

Fast BPE
C++
654
star
77
PABannier/bark.cpp

PABannier/bark.cpp

Suno AI's Bark model in C/C++ for fast text-to-speech
C++
647
star
78
DoubangoTelecom/ultimateALPR-SDK

DoubangoTelecom/ultimateALPR-SDK

World's fastest ANPR / ALPR implementation for CPUs, GPUs, VPUs and NPUs using deep learning (Tensorflow, Tensorflow lite, TensorRT, OpenVX, OpenVINO). Multi-Charset (Latin, Korean, Chinese) & Multi-OS (Jetson, Android, Raspberry Pi, Linux, Windows) & Multi-Arch (ARM, x86).
C++
625
star
79
Morwenn/cpp-sort

Morwenn/cpp-sort

Sorting algorithms & related tools for C++14
C++
620
star
80
magwyz/pastec

magwyz/pastec

Image recognition open source index and search engine
C++
620
star
81
phisko/kengine

phisko/kengine

Game engine with an Entity-Component-System (ECS) architecture. Focus on ease-of-use, runtime extensibility and compile-time type safety.
C++
600
star
82
RPG-Paper-Maker/RPG-Paper-Maker

RPG-Paper-Maker/RPG-Paper-Maker

RPG Paper Maker is a game making engine, free for non commercial use, allowing you to create a 3D universe with many 2D sprites and even 3D objects using a simple interface for all available platforms: Windows, Linux, and MacOS.
C++
596
star
83
ArkScript-lang/Ark

ArkScript-lang/Ark

ArkScript is a small, fast, functional and scripting language for C++ projects
C++
588
star
84
JonathanSalwan/PinTools

JonathanSalwan/PinTools

Pintool example and PoC for dynamic binary analysis
C++
578
star
85
edouarda/brigand

edouarda/brigand

Instant compile time C++ 11 metaprogramming library
C++
574
star
86
Razakhel/RaZ

Razakhel/RaZ

Modern & multiplatform 3D game engine in C++17
C++
554
star
87
kosua20/Rendu

kosua20/Rendu

A simple realtime graphics playground for experimentations.
C++
547
star
88
BartoszMilewski/Okasaki

BartoszMilewski/Okasaki

Functional data structures in C++
C++
547
star
89
pthom/hello_imgui

pthom/hello_imgui

Hello, Dear ImGui: unleash your creativity in app development and prototyping
C++
536
star
90
harfang3d/harfang3d

harfang3d/harfang3d

HARFANG 3D source code public repository
C++
531
star
91
andrewssobral/vehicle_detection_haarcascades

andrewssobral/vehicle_detection_haarcascades

Vehicle Detection by Haar Cascades with OpenCV
C++
518
star
92
jmmartinez/easy-just-in-time

jmmartinez/easy-just-in-time

LLVM Optimization to extract a function, embedded in its intermediate representation in the binary, and execute it using the LLVM Just-In-Time compiler.
C++
509
star
93
realitix/vulkan

realitix/vulkan

The ultimate Python binding for Vulkan API
C++
493
star
94
QxOrm/QxOrm

QxOrm/QxOrm

QxOrm library - C++ Qt ORM (Object Relational Mapping) and ODM (Object Document Mapper) library - Official repository
C++
491
star
95
pboettch/json-schema-validator

pboettch/json-schema-validator

JSON schema validator for JSON for Modern C++
C++
487
star
96
andrewssobral/simple_vehicle_counting

andrewssobral/simple_vehicle_counting

Vehicle Detection, Tracking and Counting
C++
486
star
97
goebish/nrf24_multipro

goebish/nrf24_multipro

nRF24L01 multi-protocol RC transmitter
C++
477
star
98
infinit/elle

infinit/elle

The Elle coroutine-based asynchronous C++ development framework.
C++
477
star
99
Phyronnaz/HLSLMaterial

Phyronnaz/HLSLMaterial

HLSL Material for Unreal Engine
C++
470
star
100
thewhiteninja/ntfstool

thewhiteninja/ntfstool

Forensics tool for NTFS (parser, mft, bitlocker, deleted files)
C++
467
star