🇫🇷 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++
55,504
star
2
notepad-plus-plus/notepad-plus-plus

notepad-plus-plus/notepad-plus-plus

Notepad++ official repository
C++
21,198
star
3
bblanchon/ArduinoJson

bblanchon/ArduinoJson

📟 JSON library for Arduino and embedded C++. Simple and efficient.
C++
6,467
star
4
ArthurSonzogni/FTXUI

ArthurSonzogni/FTXUI

💻 C++ Functional Terminal User Interface. ❤️
C++
6,114
star
5
Alexays/Waybar

Alexays/Waybar

Highly customizable Wayland bar for Sway and Wlroots based compositors. ✌️ 🎉
C++
4,972
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,431
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,258
star
8
CedricGuillemet/ImGuizmo

CedricGuillemet/ImGuizmo

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

mpromonet/webrtc-streamer

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

f4exb/sdrangel

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

pichenettes/eurorack

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

grame-cncm/faust

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

BrunoLevy/learn-fpga

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

wheybags/freeablo

Modern reimplementation of the Diablo 1 game engine
C++
2,153
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++
1,842
star
19
eliboa/TegraRcmGUI

eliboa/TegraRcmGUI

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

mpromonet/v4l2rtspserver

RTSP Server for V4L2 device capture supporting HEVC/H264/JPEG/VP8/VP9
C++
1,785
star
21
matt-42/silicon

matt-42/silicon

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

luc-github/ESP3D

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

hugoam/two

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

jpbarrette/curlpp

C++ wrapper around libcURL
C++
1,585
star
25
BrunoLevy/geogram

BrunoLevy/geogram

a programming library with geometric algorithms
C++
1,571
star
26
hugoam/toy

hugoam/toy

the thin c++ game engine
C++
1,547
star
27
Phyronnaz/VoxelPlugin

Phyronnaz/VoxelPlugin

Voxel Plugin for Unreal Engine
C++
1,524
star
28
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,486
star
29
ArthurSonzogni/Diagon

ArthurSonzogni/Diagon

Interactive ASCII art diagram generators. 🌟
C++
1,428
star
30
ossia/score

ossia/score

ossia score, an interactive sequencer for the intermedia arts
C++
1,427
star
31
artivis/manif

artivis/manif

A small C++11 header-only library for Lie theory.
C++
1,395
star
32
johnBuffer/NoCol

johnBuffer/NoCol

Trajectories finder
C++
1,376
star
33
abreheret/PixelAnnotationTool

abreheret/PixelAnnotationTool

Annotate quickly images.
C++
1,366
star
34
QBDI/QBDI

QBDI/QBDI

A Dynamic Binary Instrumentation framework based on LLVM.
C++
1,319
star
35
anael-seghezzi/CToy

anael-seghezzi/CToy

Interactive C live coding environment
C++
1,267
star
36
fougue/mayo

fougue/mayo

3D CAD viewer and converter based on Qt + OpenCascade
C++
1,214
star
37
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,210
star
38
pptacher/probabilistic_robotics

pptacher/probabilistic_robotics

solution of exercises of the book "probabilistic robotics"
C++
1,192
star
39
ibaaj/dijkstra-cartography

ibaaj/dijkstra-cartography

Using Dijkstra's algorithm ("finding the shortest paths between nodes in a graph") to draw maps 🌍.
C++
1,149
star
40
dtschump/CImg

dtschump/CImg

The CImg Library is a small and open-source C++ toolkit for image processing
C++
1,114
star
41
baoboa/pyqt5

baoboa/pyqt5

PyQt5 from riverbank
C++
1,039
star
42
cneben/QuickQanava

cneben/QuickQanava

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

benkuper/Chataigne

Artist-friendly Modular Machine for Art and Technology
C++
1,015
star
44
samhocevar/portable-file-dialogs

samhocevar/portable-file-dialogs

💬 Portable GUI dialogs library, C++11, single-header
C++
980
star
45
kosua20/MIDIVisualizer

kosua20/MIDIVisualizer

A small MIDI visualizer tool, using OpenGL
C++
923
star
46
zama-ai/concrete

zama-ai/concrete

Concrete: TFHE Compiler that converts python programs into FHE equivalent
C++
911
star
47
aerys/minko

aerys/minko

3D framework for web, desktop and mobile devices.
C++
899
star
48
Open-Cascade-SAS/OCCT

Open-Cascade-SAS/OCCT

Open CASCADE Technology (OCCT) is an open-source software development platform for 3D CAD, CAM, CAE. This is a clone of the official repository located on https://dev.opencascade.org/. Please use official development portal for registering issues and providing patches.
C++
896
star
49
aiekick/ImGuiFileDialog

aiekick/ImGuiFileDialog

File Dialog for Dear ImGui
C++
894
star
50
pierreguillot/Camomile

pierreguillot/Camomile

An audio plugin with Pure Data embedded that allows to load and to control patches
C++
877
star
51
epoupon/lms

epoupon/lms

Lightweight Music Server. Access your self-hosted music using a web interface.
C++
864
star
52
jfalcou/eve

jfalcou/eve

Expressive Vector Engine - SIMD in C++ Goes Brrrr
C++
851
star
53
marvinroger/async-mqtt-client

marvinroger/async-mqtt-client

📶 An Arduino for ESP8266 asynchronous MQTT client implementation
C++
816
star
54
thennequin/ImWindow

thennequin/ImWindow

Window and GUI system based on Dear ImGui from OCornut
C++
812
star
55
tpaviot/oce

tpaviot/oce

OpenCASCADE Community Edition (OCE): a community driven fork of the Open CASCADE library.
C++
798
star
56
SRombauts/UEGitPlugin

SRombauts/UEGitPlugin

Unreal Engine 5 Git LFS 2 Source Control Plugin (beta)
C++
788
star
57
ObEngine/ObEngine

ObEngine/ObEngine

2D Game Engine with Lua Scripting made on top of SFML !
C++
785
star
58
madmann91/bvh

madmann91/bvh

A modern C++ BVH construction and traversal library
C++
779
star
59
hugoam/kiui

hugoam/kiui

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

trabucayre/openFPGALoader

Universal utility for programming FPGA
C++
743
star
61
Supercip971/WingOS

Supercip971/WingOS

a little 64bit operating system written in c++ with smp support
C++
742
star
62
matt-42/iod

matt-42/iod

Meta programming utilities for C++14. Merged in matt-42/lithium
C++
727
star
63
dalboris/vpaint

dalboris/vpaint

Experimental vector graphics and 2D animation editor
C++
716
star
64
matt-42/vpp

matt-42/vpp

Video++, a C++14 high performance video and image processing library.
C++
716
star
65
strangergwenn/HeliumRain

strangergwenn/HeliumRain

HELIUM RAIN / Full sources for Helium Rain, a realistic space opera using Unreal Engine 4
C++
714
star
66
wheybags/glibc_version_header

wheybags/glibc_version_header

Build portable Linux binaries without using an ancient distro
C++
709
star
67
solarus-games/solarus

solarus-games/solarus

This repository was moved to GitLab: https://gitlab.com/solarus-games/solarus
C++
709
star
68
eliboa/NxNandManager

eliboa/NxNandManager

Nintendo Switch NAND management tool : explore, backup, restore, mount, resize, create emunand, etc. (Windows)
C++
704
star
69
johnBuffer/ClothSimulation

johnBuffer/ClothSimulation

Basic cloth simulation using Verlet integration
C++
670
star
70
rougier/CPP-Crash-Course

rougier/CPP-Crash-Course

C++ Crash Course
C++
667
star
71
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++
667
star
72
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++
667
star
73
lagadic/visp

lagadic/visp

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

glample/fastBPE

Fast BPE
C++
653
star
75
palacaze/sigslot

palacaze/sigslot

A simple C++14 signal-slots implementation
C++
649
star
76
magwyz/pastec

magwyz/pastec

Image recognition open source index and search engine
C++
617
star
77
Morwenn/cpp-sort

Morwenn/cpp-sort

Sorting algorithms & related tools for C++14
C++
599
star
78
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++
587
star
79
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++
581
star
80
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++
577
star
81
JonathanSalwan/PinTools

JonathanSalwan/PinTools

Pintool example and PoC for dynamic binary analysis
C++
574
star
82
edouarda/brigand

edouarda/brigand

Instant compile time C++ 11 metaprogramming library
C++
568
star
83
BartoszMilewski/Okasaki

BartoszMilewski/Okasaki

Functional data structures in C++
C++
547
star
84
ArkScript-lang/Ark

ArkScript-lang/Ark

ArkScript is a small, fast, functional and scripting language for C++ projects
C++
546
star
85
pthom/hello_imgui

pthom/hello_imgui

Hello, Dear ImGui: unleash your creativity in app development and prototyping
C++
536
star
86
andrewssobral/vehicle_detection_haarcascades

andrewssobral/vehicle_detection_haarcascades

Vehicle Detection by Haar Cascades with OpenCV
C++
518
star
87
kosua20/Rendu

kosua20/Rendu

A simple realtime graphics playground for experimentations.
C++
518
star
88
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++
501
star
89
Razakhel/RaZ

Razakhel/RaZ

Modern & multiplatform 3D game engine in C++17
C++
494
star
90
andrewssobral/simple_vehicle_counting

andrewssobral/simple_vehicle_counting

Vehicle Detection, Tracking and Counting
C++
486
star
91
infinit/elle

infinit/elle

The Elle coroutine-based asynchronous C++ development framework.
C++
475
star
92
Phyronnaz/HLSLMaterial

Phyronnaz/HLSLMaterial

HLSL Material for Unreal Engine
C++
470
star
93
goebish/nrf24_multipro

goebish/nrf24_multipro

nRF24L01 multi-protocol RC transmitter
C++
468
star
94
realitix/vulkan

realitix/vulkan

The ultimate Python binding for Vulkan API
C++
462
star
95
QxOrm/QxOrm

QxOrm/QxOrm

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

pboettch/json-schema-validator

JSON schema validator for JSON for Modern C++
C++
451
star
97
harfang3d/harfang3d

harfang3d/harfang3d

HARFANG 3D source code public repository
C++
446
star
98
gan74/Yave

gan74/Yave

Yet Another Vulkan Engine
C++
446
star
99
linkdd/aitoolkit

linkdd/aitoolkit

Give a brain to your game's NPCs
C++
440
star
100
hove-io/navitia

hove-io/navitia

The open source software to build cool stuff with locomotion
C++
428
star