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 102 by Attention Score · Aug 6, 2026 – Nov 3, 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.
A toolkit for making real world machine learning and data analysis applications in C++
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.
An open source library for face detection in images. The face detection speed can reach 1000FPS.
3D Computer Vision Framework
Deeplake is AI Data Runtime for Agents. It provides serverless postgres with a multimodal datalake, enabling scalable retrieval and training.
Caffe: a fast open framework for deep learning.
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.
ROS-based framework and RPi image to control PX4-powered drones 🍀
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
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
Numerical linear algebra software package
Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
ROS package to find a rigid-body transformation between a LiDAR and a camera for "LiDAR-Camera Calibration using 3D-3D Point correspondences"
Turi Create simplifies the development of custom machine learning models.
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
C++ library for solving large sparse linear systems with algebraic multigrid method
header only, dependency-free deep learning framework in C++14
A Python platform to perform parallel computations of optimisation tasks (global and local) via the asynchronous generalized island model.
Facebook AI Research's Automatic Speech Recognition Toolkit
Implementation of Tightly Coupled 3D Lidar Inertial Odometry and Mapping (LIO-mapping)
Shōgun
SuMa++: Efficient LiDAR-based Semantic SLAM (Chen et al IROS 2019)
Thin, unified, C++-flavored wrappers for the CUDA APIs
🏅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
A Modern C++ Data Sciences Toolkit
ThunderSVM: A Fast SVM Library on GPUs and CPUs
Official github repository for Fast Artificial Neural Network Library (FANN)
VUDA is a header-only library based on Vulkan that provides a CUDA Runtime API interface for writing GPU-accelerated applications.
YARP - Yet Another Robot Platform
A lightweight header-only library for using Keras (TensorFlow) models in C++.
Large collection of number systems providing custom arithmetic for mixed-precision algorithm development and optimization for AI, Machine Learning, Computer Vision, Signal Processing, CAE, EDA, control, optimization, estimation, and approximation.
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'.
A lightweight C++ machine learning library for embedded electronics and robotics.
Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
A simple and lightweight translator that allows you to translate and speak text using Google, Yandex Bing, LibreTranslate and Lingva.
ThunderGBM: Fast GBDTs and Random Forests on GPUs
[Siggraph Asia 2013] Large-Scale, Real-Time 3D Reconstruction
oneAPI Data Analytics Library (oneDAL)
Fast and Portable Character String Processing in R (with the Unicode ICU)
This repository provides a set of tools and libraries to integrate Intel® OpenVINO™ Toolkit with ROS 2 (Robot Operating System), enabling efficient deployment of deep learning models for computer vision applications on Intel® hardware.
Deep Scalable Sparse Tensor Network Engine (DSSTNE) is an Amazon developed library for building Deep Learning (DL) machine learning (ML) models
Annotate quickly images.
:dancer: Real-time single person pose estimation for Android and iOS.
VexCL is a C++ vector expression template library for OpenCL/CUDA/OpenMP
Cancer Imaging Phenomics Toolkit (CaPTk) is a software platform to perform image analysis and predictive modeling tasks. Documentation: https://cbica.github.io/CaPTk
⚡ Open-source software for deep learning-based digital pathology
A GPU (CUDA) based Artificial Neural Network library