Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
- cpp
- algorithm
- algorithms-implemented
- data-structures
47,133 repositories indexed
1–24 of 40 · Most stars
Collection of various algorithms in mathematics, machine learning, computer science and physics implemented in C++ for educational purposes.
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.
Algorithm and data structure articles for https://cp-algorithms.com (based on http://e-maxx.ru)
Tars is a high-performance RPC framework based on name service and Tars protocol, also integrated administration platform, and implemented hosting-service via flexible schedule.
One stop solution for all Vulkan samples
a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python, Matlab/Octave, Julia or Javascript
Speaker materials from CppCon 2014
Header-only, event based, tiny and easy to use libuv wrapper in modern C++ - now available as also shared/static library!
GammaRay is a tool to poke around in a Qt-application and also to manipulate the application to some extent.
Slides and other materials from CppCon 2016
Presentation Materials from CppCon 2015
The repository contains the ENGLISH description files attached to the video series in my ARABIC algorithms channel.
Slides and other materials from CppCon 2020
Version 1.2. This is the source code to STUNTMAN - an open source STUN server and client code by john selbie. Compliant with the latest RFCs including 5389, 5769, and 5780. Also includes backwards compatibility for RFC 3489. Compiles on Linux, MacOS, BSD, Solaris, and Win32 with Cygwin. Windows binaries avaialble from www.stunprotocol.org.
OpenDDS is an open source C++ implementation of the Object Management Group (OMG) Data Distribution Service (DDS). OpenDDS also supports Java bindings through JNI.
Slides and other materials from CppCon 2018
C++ template library for high performance SIMD based sorting algorithms
A C++ binding for the OpenGL API, generated using the gl.xml specification.
RBDL is a C++ library that contains some essential and efficient rigid body dynamics algorithms such as the Articulated Body Algorithm (ABA) for forward dynamics, Recursive Newton-Euler Algorithm (RNEA) for inverse dynamics, the Composite Rigid Body Algorithm (CRBA) for the efficient computation of the joint space inertia matrix and is also able to compute forward dynamics with external contact constraints and collision impulses. Furthermore it has some basic support for forward and inverse kinematics.
Desbordante is a high-performance data profiler that is capable of discovering many different patterns in data using various algorithms. It also allows to run data cleaning scenarios using these algorithms. Desbordante has a console version and an easy-to-use web application.
SDK for growing mobile in-app purchases
libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual.