🇯🇵 Made in Japan

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

TOP C++ Projects

1
rui314/mold

rui314/mold

Mold: A Modern Linker 🦠
C++
12,298
star
2
BYVoid/OpenCC

BYVoid/OpenCC

Conversion between Traditional and Simplified Chinese
C++
8,270
star
3
Tatsu-syo/noMeiryoUI

Tatsu-syo/noMeiryoUI

No!! MeiryoUI is Windows system font setting tool on Windows 8.1/10/11.
C++
4,825
star
4
rakshasa/rtorrent

rakshasa/rtorrent

rTorrent BitTorrent client
C++
3,889
star
5
koide3/hdl_graph_slam

koide3/hdl_graph_slam

3D LIDAR-based Graph SLAM
C++
1,973
star
6
pit-ray/win-vind

pit-ray/win-vind

You can operate Windows with key bindings like Vim.
C++
1,891
star
7
pafuhana1213/KawaiiPhysics

pafuhana1213/KawaiiPhysics

KawaiiPhysics : Simple fake Physics for UnrealEngine4 & 5
C++
1,875
star
8
openstf/minicap

openstf/minicap

Stream real-time screen capture data out of Android devices.
C++
1,715
star
9
syoyo/tinygltf

syoyo/tinygltf

Header only C++11 tiny glTF 2.0 library
C++
1,582
star
10
AndreaOrru/LaiNES

AndreaOrru/LaiNES

Cycle-accurate NES emulator in ~1000 lines of code
C++
1,472
star
11
treefrogframework/treefrog-framework

treefrogframework/treefrog-framework

TreeFrog Framework : High-speed C++ MVC Framework for Web Application
C++
1,255
star
12
yahoojapan/NGT

yahoojapan/NGT

Nearest Neighbor Search with Neighborhood Graph and Tree for High-dimensional Data
C++
1,253
star
13
koide3/fast_gicp

koide3/fast_gicp

A collection of GICP-based fast point cloud registration algorithms
C++
1,230
star
14
hiyohiyo/CrystalDiskInfo

hiyohiyo/CrystalDiskInfo

CrystalDiskInfo
C++
1,183
star
15
yvt/openspades

yvt/openspades

Compatible client of Ace of Spades 0.75
C++
1,133
star
16
DeNA/HandlerSocket-Plugin-for-MySQL

DeNA/HandlerSocket-Plugin-for-MySQL

HandlerSocket is a NoSQL plugin for MySQL, working as a daemon inside the mysqld process, to accept tcp connections, and execute requests from clients. HandlerSocket does not support SQL queries; instead it supports simple CRUD operations on tables.
C++
1,132
star
17
CyberAgentGameEntertainment/UnityPerformanceTuningBible

CyberAgentGameEntertainment/UnityPerformanceTuningBible

Unity Performance Tuning knowledge book
C++
1,111
star
18
kazuho/picojson

kazuho/picojson

a header-file-only, JSON parser serializer in C++
C++
1,082
star
19
unity3d-jp/FrameCapturer

unity3d-jp/FrameCapturer

export framebuffer, GBuffer or any RenderTextures from Unity to file. supported format: png, exr, gif, webm, mp4
C++
1,042
star
20
adamyaxley/Obfuscate

adamyaxley/Obfuscate

Guaranteed compile-time string literal obfuscation header-only library for C++14
C++
1,024
star
21
ToruNiina/toml11

ToruNiina/toml11

TOML for Modern C++
C++
1,010
star
22
sony/flutter-embedded-linux

sony/flutter-embedded-linux

Embedded Linux embedding for Flutter
C++
995
star
23
tablacus/TablacusExplorer

tablacus/TablacusExplorer

A tabbed file manager with Add-on support
C++
954
star
24
matanki-saito/EU4dll

matanki-saito/EU4dll

Europa Universalis IV double byte language patch; master:1.34.2, dev:1.37.1.0
C++
913
star
25
Hieromon/AutoConnect

Hieromon/AutoConnect

An Arduino library for ESP8266/ESP32 WLAN configuration at runtime with the Web interface
C++
905
star
26
neka-nat/cupoch

neka-nat/cupoch

Robotics with GPU computing
C++
894
star
27
rigaya/NVEnc

rigaya/NVEnc

NVENCによる高速エンコードの性能実験
C++
872
star
28
taku910/mecab

taku910/mecab

Yet another Japanese morphological analyzer
C++
864
star
29
rakshasa/libtorrent

rakshasa/libtorrent

libTorrent BitTorrent library
C++
864
star
30
bolero-MURAKAMI/Sprout

bolero-MURAKAMI/Sprout

C++11/14 constexpr based Containers, Algorithms, Random numbers, Parsing, Ray tracing, Synthesizer, and others.
C++
846
star
31
koide3/interactive_slam

koide3/interactive_slam

Interactive Map Correction for 3D Graph SLAM
C++
839
star
32
ishitatsuyuki/LatencyFleX

ishitatsuyuki/LatencyFleX

Vendor agnostic latency reduction middleware. An alternative to NVIDIA Reflex.
C++
801
star
33
koide3/hdl_localization

koide3/hdl_localization

Real-time 3D localization using a (velodyne) 3D LIDAR
C++
795
star
34
spaghetti-source/algorithm

spaghetti-source/algorithm

C++ Implementation of Algorithms (aka. Spaghetti Source)
C++
784
star
35
shiguredo/momo

shiguredo/momo

WebRTC Native Client Momo
C++
779
star
36
keiichiw/constexpr-8cc

keiichiw/constexpr-8cc

Compile-time C Compiler implemented as C++14 constant expressions
C++
771
star
37
E869120/kyopro_educational_90

E869120/kyopro_educational_90

2021/3/30 ~ 2021/7/12 に行われる企画「競プロ典型 90 問」の問題・解説・ソースコードなどの資料をアップロードしています。
C++
759
star
38
akio-tanaka/lickey

akio-tanaka/lickey

software license management system
C++
738
star
39
koide3/ndt_omp

koide3/ndt_omp

Multi-threaded and SSE friendly NDT algorithm
C++
728
star
40
rdiankov/openrave

rdiankov/openrave

Open Robotics Automation Virtual Environment: An environment for testing, developing, and deploying robotics motion planning algorithms.
C++
712
star
41
unity3d-jp/NormalPainter

unity3d-jp/NormalPainter

vertex normal editor for Unity
C++
711
star
42
nu774/qaac

nu774/qaac

CLI QuickTime AAC/ALAC encoder
C++
707
star
43
jubatus/jubatus

jubatus/jubatus

Framework and Library for Distributed Online Machine Learning
C++
706
star
44
rockkingjy/OpenTracker

rockkingjy/OpenTracker

Real-time C++ ECO tracker etc. speed-up by SSE/NEON, support Linux, Mac, Jetson TX1/2, raspberry pi
C++
703
star
45
koide3/direct_visual_lidar_calibration

koide3/direct_visual_lidar_calibration

A toolbox for target-less LiDAR-camera calibration [ROS1/ROS2]
C++
692
star
46
imkira/mobiledevice

imkira/mobiledevice

Command line utility for interacting with Apple's Private (Closed) Mobile Device Framework
C++
672
star
47
JPCERTCC/EmoCheck

JPCERTCC/EmoCheck

Emotet detection tool for Windows OS
C++
669
star
48
planetchili/hw3d

planetchili/hw3d

C++ 3D graphics engine under Direct3D 11. Developed in a Planet Chili video tutorial series that can be found on YouTube. https://youtu.be/_4FArgOX1I4
C++
668
star
49
MapIV/eagleye

MapIV/eagleye

Precise localization based on GNSS and IMU.
C++
646
star
50
chokkan/crfsuite

chokkan/crfsuite

CRFsuite: a fast implementation of Conditional Random Fields (CRFs)
C++
641
star
51
syoyo/tinyexr

syoyo/tinyexr

Tiny OpenEXR image loader/saver library
C++
620
star
52
marioyc/Online-Judge-Solutions

marioyc/Online-Judge-Solutions

Solutions to ACM ICPC - style problems
C++
591
star
53
E869120/kyopro-tessoku

E869120/kyopro-tessoku

拙著『競技プログラミングの鉄則』(2022/9/16 発売)の GitHub ページです。演習問題の解答や、C++ 以外のソースコードなどが掲載されています。ぜひご活用ください。
C++
583
star
54
BYVoid/uchardet

BYVoid/uchardet

An encoding detector library ported from Mozilla
C++
579
star
55
Reputeless/PerlinNoise

Reputeless/PerlinNoise

Header-only Perlin noise library for modern C++ (C++17/C++20)
C++
566
star
56
keijiro/KlakSpout

keijiro/KlakSpout

Spout plugin for Unity
C++
557
star
57
takmin/OpenCV-Marker-less-AR

takmin/OpenCV-Marker-less-AR

This is a marker less augmented reality application developed using OpenCV. This code can be used under MIT license. Demo movie: http://youtu.be/KgQguj78qMA
C++
545
star
58
uchan-nos/mikanos

uchan-nos/mikanos

Educational Operating System
C++
539
star
59
kanryu/quickviewer

kanryu/quickviewer

A image/comic viewer application for Windows, Mac and Linux, it can show images very fast
C++
536
star
60
hecomi/uDesktopDuplication

hecomi/uDesktopDuplication

Desktop Duplication API implementation for Unity (only for Windows 8/10)
C++
509
star
61
rsasaki0109/lidarslam_ros2

rsasaki0109/lidarslam_ros2

ROS 2 package of 3D lidar slam using ndt/gicp registration and pose-optimization
C++
506
star
62
mrayy/UnityCam

mrayy/UnityCam

Unity3D Virtual webcam plugin, streams unity viewport contents to other applications as virtual camera
C++
505
star
63
yaneurao/YaneuraOu

yaneurao/YaneuraOu

YaneuraOu is the World's Strongest Shogi engine(AI player) , WCSC29 1st winner , educational and USI compliant engine.
C++
489
star
64
iizukanao/picam

iizukanao/picam

Audio/video recorder for Raspberry Pi with language agnostic API
C++
488
star
65
at-wat/mcl_3dl

at-wat/mcl_3dl

A ROS node to perform a probabilistic 3-D/6-DOF localization system for mobile robots with 3-D LIDAR(s). It implements pointcloud based Monte Carlo localization that uses a reference pointcloud as a map.
C++
478
star
66
zaki/irrlicht

zaki/irrlicht

An automatically updated mirror of the Irrlicht SVN repository on sourceforge
C++
474
star
67
line/stellite

line/stellite

Stellite project is a client library and server application that offers an easy way to develop, build, and implement client/server running primarily over the QUIC protocol developed by Google as part of the Chromium project.
C++
474
star
68
hecomi/uWindowCapture

hecomi/uWindowCapture

This allows you to use Windows Graphics Capture / PrintWindow / BitBlt in Windows to capture multiple windows individually and easily use them as Texture2D in Unity.
C++
469
star
69
kmiya-culti/RLogin

kmiya-culti/RLogin

RLoginは、Windows上で動作するターミナルソフトです
C++
469
star
70
unity3d-jp/BlendShapeBuilder

unity3d-jp/BlendShapeBuilder

tweak vertices and generate blend shapes in Unity
C++
446
star
71
MichaelCharles/clay_containers

MichaelCharles/clay_containers

Neumorphic containers and text widget primitives to serve as the foundation of your own unique neumorphic designs.
C++
435
star
72
openstf/ios-minicap

openstf/ios-minicap

iOS Minicap provides a socket interface for streaming realtime screen capture data out of iOS devices.
C++
433
star
73
amslabtech/dwa_planner

amslabtech/dwa_planner

ROS implementation of DWA(Dynamic Window Approach) Planner
C++
432
star
74
koide3/glim

koide3/glim

GLIM: versatile and extensible range-based 3D localization and mapping framework
C++
431
star
75
kbinani/colormap-shaders

kbinani/colormap-shaders

A collection of shaders to draw color maps.
C++
427
star
76
norbusan/debian-mu

norbusan/debian-mu

C++
417
star
77
ugo-nama-kun/gym_torcs

ugo-nama-kun/gym_torcs

C++
411
star
78
norbusan/sony-control-center

norbusan/sony-control-center

Fork of the sony-f11-vaio-control-center to work with newer kernels and with all Sony laptops supported by the sony-laptop kernel module.
C++
409
star
79
kenjinote/cmdchat

kenjinote/cmdchat

コマンド プロンプト (チャット風)
C++
405
star
80
sony/v8eval

sony/v8eval

Multi-language bindings to JavaScript engine V8
C++
399
star
81
redboltz/mqtt_cpp

redboltz/mqtt_cpp

C++
397
star
82
windows-internals-guide/security

windows-internals-guide/security

C++
392
star
83
polm/fugashi

polm/fugashi

A Cython MeCab wrapper for fast, pythonic Japanese tokenization and morphological analysis.
C++
384
star
84
benikabocha/saba

benikabocha/saba

OpenGL Viewer (OBJ PMD PMX)
C++
368
star
85
koide3/small_gicp

koide3/small_gicp

Efficient and parallel algorithms for point cloud registration [C++, Python]
C++
365
star
86
Gnurou/tagainijisho

Gnurou/tagainijisho

A free Japanese dictionary and learning assistant
C++
358
star
87
seanchas116/qtimgui

seanchas116/qtimgui

Qt (QOpenGLWidget / QOpenGLWindow) backend for ImGui
C++
358
star
88
ku-nlp/jumanpp

ku-nlp/jumanpp

Juman++ (a Morphological Analyzer Toolkit)
C++
355
star
89
YCAMInterlab/ProCamToolkit

YCAMInterlab/ProCamToolkit

Research and development of a new toolkit for projector-camera calibration at YCAM.
C++
347
star
90
YCAMInterlab/Duration

YCAMInterlab/Duration

Duration is an application for designing change over time
C++
334
star
91
ayushgaud/path_planning

ayushgaud/path_planning

Quadcopter path planning using RRT* and minimum jerk trajectory generation
C++
327
star
92
hiyohiyo/CrystalDiskMark

hiyohiyo/CrystalDiskMark

CrystalDiskMark
C++
325
star
93
r-plus/substrate

r-plus/substrate

mirror of git://git.saurik.com/substrate.git
C++
325
star
94
yuki-koyama/elasty

yuki-koyama/elasty

A research-oriented elastic body simulator
C++
323
star
95
ymgaq/AQ

ymgaq/AQ

A Go game engine. Download here: http://github.com/ymgaq/AQ/releases
C++
323
star
96
norihiro/obs-face-tracker

norihiro/obs-face-tracker

Face tracking plugin for OBS Studio
C++
316
star
97
zchee/cuda-sample

zchee/cuda-sample

CUDA official sample codes
C++
315
star
98
dnobori/DN-Win32DiskImagerRenewal

dnobori/DN-Win32DiskImagerRenewal

このリポジトリは、Windows 上での USB メモリ / SD カードイメージ書き込みツールのデファクト・スタンダードとなっている Win32 Disk Imager について、以下の点を改良した 「Win32 Disk Imager Renewal」 の デジタル署名済みの EXE 単体で動作する Win32 / x64 / ARM64 版バイナリ とソースコードを配布するためのものである。(1) PC 上で Google Drive が起動していても、Win32 Disk Imager が起動できるようにした。原版では、相性問題で、エラーが発生していた。 (2) 原版は 10Mbytes 程度のサイズがあり、1 つの EXE と 18 個の DLL が必要であったが、(以下略)
C++
315
star
99
gpsnmeajp/VirtualMotionTracker

gpsnmeajp/VirtualMotionTracker

Virtual Motion Tracker - バーチャルモーショントラッカー OpenVR OSC Tracker Driver for DIY users
C++
314
star
100
keijiro/KlakHap

keijiro/KlakHap

HAP video player plugin for Unity
C++
309
star