YOLOv8ultralytics/ultralytics
Ultralytics' YOLOv8 implementation with C++ support for real-time object detection and tracking, optimized for edge devices.
16 libraries, 7 updated this year
C entries are small and portable. Darknet is the neural network framework where the original YOLO detectors were built, CCV is a compact computer vision library, and cONNXr and libonnx run ONNX models with no dependencies on embedded devices.
16 libraries
Ultralytics' YOLOv8 implementation with C++ support for real-time object detection and tracking, optimized for edge devices.
Darknet is an open source neural network framework written in C and CUDA. It is fast, easy to install, and supports CPU and GPU computation.
A lightweight, portable pure C99 onnx inference engine for embedded devices with hardware acceleration support.
A C library for product recommendations/suggestions using collaborative filtering (CF).
An ONNX runtime written in pure C (99) with zero dependencies focused on small embedded devices. Run inference on your machine learning models no matter which framework you train it with. Easy to install and compiles everywhere, even in very old devices.
Neonrvm is an open source machine learning library based on RVM technique. It's written in C programming language and comes with Python programming language bindings.
Neural networks framework in pure C: training and inference, no dependencies.
A native C CPU inference engine for running the 284B-A13B DeepSeek-V4-Flash-0731 on one laptop, reaching up to 1.12 token/s on tested hardware while streaming the 167 GB checkpoint from disk with a tested 8 GB memory path and no GPU or Python.
A native C inference engine for running Qwen3.8-27B locally on a single laptop CPU, with direct GGUF loading and a tested 8 GB memory path.
A hybrid recommender system based upon scikit-learn algorithms.
On-device streaming speech recognition runtime with C API for Linux (aarch64/x86_64). Based on NVIDIA NeMo FastConformer (80 ms cache-aware lookahead). Companion Silero VAD, wake-word, and 14-command KWS via same runtime.
A lightweight C library for ONNX model inference, optimized for performance and portability across platforms.
A C library implementing the rudiments of a toolchain for working with adaptive probabilistic assembler programs.
VLFeat is an open and portable library of computer vision algorithms, which has a Matlab toolbox.