1.tensorflow / tensorflow
An Open Source Machine Learning Framework for Everyone
Ranked by Attention Score: stars gained over the last 90 complete days
1–100 of 111 by Attention Score · Aug 7, 2026 – Nov 4, 2026 (UTC)
An Open Source Machine Learning Framework for Everyone
Port of OpenAI's Whisper model in C/C++
Speech-to-text, text-to-speech, speaker diarization, speech enhancement, source separation, and VAD using next-gen Kaldi with onnxruntime without Internet connection. Support embedded systems, Android, iOS, HarmonyOS, Raspberry Pi, RISC-V, RK NPU, Axera NPU, Ascend NPU, x86_64 servers, websocket server/client, support 12 programming languages
Tesseract Open Source OCR Engine (main repository)
TranslatedVisual Novel Translator
Open Source Computer Vision Library
Distribute and run LLMs with a single file.
Cross-platform, customizable ML solutions for live and streaming media.
ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator
COLMAP - Structure-from-Motion and Multi-View Stereo
MNN: A blazing-fast, lightweight inference engine battle-tested by Alibaba, powering high-performance on-device LLMs and Edge AI.
OpenVINO™ is an open source toolkit for optimizing and deploying AI inference
ncnn is a high-performance neural network inference framework optimized for the mobile platform
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow
A fast, distributed, high performance gradient boosting (GBT, GBDT, GBRT, GBM or MART) framework based on decision tree algorithms, used for ranking, classification and many other machine learning tasks.
OpenPose: Real-time multi-person keypoint detection library for body, face, hands, and foot estimation
Optimized primitives for collective multi-GPU communication
NVIDIA® TensorRT™ is an SDK for high-performance deep learning inference on NVIDIA GPUs. This repository contains the open source components of TensorRT.
Production ready toolkit to run AI locally
Unsupervised text tokenizer for Neural Network-based text generation.
A fast, scalable, high performance Gradient Boosting on Decision Trees library, used for ranking, classification, regression and other machine learning tasks for Python, R, Java, C++. Supports computation on CPU and GPU.
Speech Note Linux app. Note taking, reading and translating with offline Speech to Text, Text to Speech and Machine translation.
TranslatedPArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (Core framework of 'PaddlePaddle' (飞桨, Feijiang), for deep learning & machine learning: high-performance single-machine and distributed training, and cross-platform deployment)
Point Cloud Library (PCL)
High-performance GPGPU inference of OpenAI's Whisper automatic speech recognition (ASR) model
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
A fast, local neural text to speech system
Fit interpretable models. Explain blackbox machine learning.
Open-source library of optimized deep learning operations (matmul, convolution, attention) for CPUs (x64, AArch64, RISC-V) and Intel GPUs. Used by PyTorch, TensorFlow, OpenVINO, and ONNX Runtime.
A toolkit for making real world machine learning and data analysis applications in C++
An open source library for face detection in images. The face detection speed can reach 1000FPS.
3D Computer Vision Framework
Caffe: a fast open framework for deep learning.
Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
Reinforcement Learning environments based on the 1993 game Doom :godmode:
Vowpal Wabbit is a machine learning system which pushes the frontier of machine learning with techniques such as online, hashing, allreduce, reductions, learning2search, active, and interactive learning.
TranslatedUltra-lightweight Chinese OCR, supports vertical text recognition, supports ncnn, mnn, and tnn inference (dbnet (1.8M) + crnn (2.5M) + anglenet (378KB)), total model size only 4.7M
mlpack: a fast, header-only C++ machine learning library
C++-based high-performance parallel environment execution engine (vectorized env) for general RL environments.
DeepSpeech is an open source embedded (offline, on-device) speech-to-text engine which can run in real time on devices ranging from a Raspberry Pi 4 to high power GPU servers.
AI Game Developer for Unreal Engine — MCP plugin (C++ editor plugin + .NET bridge), unreal-cli, connects Unreal Editor to AI agents via ai-game.dev or a local MCP server
QuadriFlow: A Scalable and Robust Method for Quadrangulation
C-based/Cached/Core Computer Vision Library, A Modern Computer Vision Library
Microsoft Cognitive Toolkit (CNTK), an open source deep-learning toolkit
A C++ standalone library for machine learning
Go engine with no human-provided knowledge, modeled after the AlphaGo Zero paper.
Header-Only C++ Library for Graph Representation and Algorithms
ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
Fast Static Symbol Table (FSST): efficient random-access string compression
Ultra high-performance secp256k1 ECC engine | Python, Node.js, Rust, Go, C#, Swift, Java bindings | CUDA, Metal, OpenCL GPU | ECDSA, Schnorr, FROST, MuSig2, BIP-352 | 15+ platforms
Turi Create simplifies the development of custom machine learning models.
LiDAR point cloud ground filtering / segmentation (bare earth extraction) method based on cloth simulation
Facebook AI Research's Automatic Speech Recognition Toolkit
header only, dependency-free deep learning framework in C++14
Implementation of Tightly Coupled 3D Lidar Inertial Odometry and Mapping (LIO-mapping)
Robust Tetrahedral Meshing in the Wild.
Shōgun
🏅State-of-the-art learned data structure that enables fast lookup, predecessor, range searches and updates in arrays of billions of items using orders of magnitude less space than traditional indexes
SuMa++: Efficient LiDAR-based Semantic SLAM (Chen et al IROS 2019)
Thin, unified, C++-flavored wrappers for the CUDA APIs
A Modern C++ Data Sciences Toolkit
ThunderSVM: A Fast SVM Library on GPUs and CPUs
Implementation of the Go-ICP algorithm for globally optimal 3D pointset registration
Official github repository for Fast Artificial Neural Network Library (FANN)
This repository maintains the implementation of "Event-based Stereo Visual Odometry".
A lightweight header-only library for using Keras (TensorFlow) models in C++.
C++ implementation of a fast and memory efficient HAT-trie
Inference module for RangeNet++ (milioto2019iros, chen2019iros)
A graphical user interface to annotate point clouds and 3D data.
High performance, easy-to-use, and scalable machine learning (ML) package, including linear model (LR), factorization machines (FM), and field-aware factorization machines (FFM) for Python and CLI interface.
[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
The source code of 'Visual Attribute Transfer through Deep Image Analogy'.
TFLite Support is a toolkit that helps users to develop ML and deploy TFLite models onto mobile / ioT devices.
Real-time LIDAR-based Urban Road and Sidewalk detection for Autonomous Vehicles 🚗
Fast and Portable Character String Processing in R (with the Unicode ICU)
TriWild: Robust Triangulation with Curve Constraints
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
ThunderGBM: Fast GBDTs and Random Forests on GPUs
[Siggraph Asia 2013] Large-Scale, Real-Time 3D Reconstruction
oneAPI Data Analytics Library (oneDAL)
This is a package for LiDARTag, described in paper: LiDARTag: A Real-Time Fiducial Tag System for Point Clouds
R package for segmentation, registration and generating web-based brain atlases from microscope images
Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models