A GPU-accelerated library containing highly optimized building blocks and an execution engine for data processing to accelerate deep learning training and inference applications.
TranslatedThird-party Bilibili client, currently able to run on all PC platforms, PSVita, PS4, Xbox, and Nintendo Switch
- bilibili
- mpv
- nanovg
- opencc
LIEF - Library to Instrument Executable Formats (C++, Python, Rust)
A cross-platform file change monitor with multiple backends: Apple macOS File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify and fanotify, Microsoft Windows and a stat()-based backend.
- event-notifications
- change-monitor
- fswatch
- kqueue
TranslatedA Detailed Cplusplus Concurrency Tutorial 《C++ Concurrency Programming Guide》
A C++ standalone library for machine learning
Algorithms & Data structures in C++.
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
An unofficial PC port of the Xbox 360 version of Sonic Unleashed created through the process of static recompilation.
A computationally efficient and robust LiDAR-inertial odometry (LIO) package
- lidar-odometry
- livox-avia-lidar
The fastest and most memory efficient lattice Boltzmann CFD software, running on all GPUs and CPUs via OpenCL. Free for non-commercial use.
- cfd
- computational-fluid-dynamics
- gpu
- gpu-computing
2D skeletal animation runtimes for Spine.
- spine
- runtimes
- 2d
- skeletal
Super Repository for Coding Interview Preperation
- interview-ds-algo
- coding-interviews
- algorithms
- algorithms-and-data-structures
C++ Syntax, Data Structures, and Algorithms Cheat Sheet
GTP engine and self-play learning in Go
Lightweight and modular C++11 graphics middleware for games and data visualization
DS emulator, sorta
Sol3 (sol2 v3.0) - a C++ <-> Lua API wrapper with advanced features and top notch performance - is here, and it's great! Documentation:
- sol
- lua
- lua-bindings
- lua-binding
The BusTub Relational Database Management System (Educational)
Create charts from the command line
Cross-platform ground control station for drones (Android, iOS, Mac OS, Linux, Windows)
Notepad4 (Notepad2⨯2, Notepad2++) is a light-weight Scintilla based text editor for Windows with syntax highlighting, code folding, auto-completion and API list for many programming languages and documents, bundled with file browser plugin matepath.
- metapath
- scintilla
- editor
- notepad2-mod
Source code for pbrt, the renderer described in the third edition of "Physically Based Rendering: From Theory To Implementation", by Matt Pharr, Wenzel Jakob, and Greg Humphreys.
Nodejs bindings to OpenCV 3 and OpenCV 4