Best Open Source gpu Libraries
A curated list of the most popular GitHub repositories tagged with gpu. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1pytorch/pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
#2alacritty/alacritty
A cross-platform, OpenGL terminal emulator.
#3deepspeedai/DeepSpeed
DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
#4exelban/stats
macOS system monitor in your menu bar
#5taichi-dev/taichi
Productive, portable, and performant GPU programming in Python.
#6fastai/fastai
The fastai deep learning library
#7Rem0o/FanControl.Releases
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
#8NVIDIA/nvidia-docker
Build and run Docker containers leveraging NVIDIA GPUs
#9neovide/neovide
No Nonsense Neovim Client in Rust
#10deeplearning4j/deeplearning4j
Suite of tools for deploying and training deep learning models using the JVM. Highlights include model import for keras, tensorflow, and onnx/pytorch, a modular and tiny c++ library for running math code and a java based math library on top of the core c++ library. Also includes samediff: a pytorch/tensorflow like library for running deep learn...
#11isl-org/Open3D
Open3D: A Modern Library for 3D Data Processing
#12plasma-umass/scalene
Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python with AI-powered optimization proposals
#13apache/tvm
Open Machine Learning Compiler Framework
#14openwall/john
John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs
#15seerge/g-helper
Lightweight, open-source control tool for ASUS laptops and ROG Ally. Manage performance modes, fans, GPU, battery, and RGB lighting across Zephyrus, Flow, TUF, Strix, Scar, and other models.
#16pycaret/pycaret
An open-source, low-code machine learning library in Python
#17rapidsai/cudf
cuDF - GPU DataFrame Library
#18skypilot-org/skypilot
Run, manage, and scale AI workloads on any AI infrastructure. Use one system to access & manage all AI compute (Kubernetes, 20+ clouds, or on-prem).
#19NVIDIA/cutlass
CUDA Templates and Python DSLs for High-Performance Linear Algebra
#20OlafenwaMoses/ImageAI
A python library built to empower developers to build applications and systems with self-contained Computer Vision capabilities
#21catboost/catboost
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.
#22intel/ipex-llm
Accelerate local LLM inference and finetuning (LLaMA, Mistral, ChatGLM, Qwen, DeepSeek, Mixtral, Gemma, Phi, MiniCPM, Qwen-VL, MiniCPM-V, etc.) on Intel XPU (e.g., local PC with iGPU and NPU, discrete GPU such as Arc, Flex and Max); seamlessly integrate with llama.cpp, Ollama, HuggingFace, LangChain, LlamaIndex, vLLM, DeepSpeed, Axolotl, etc.
#23XuehaiPan/nvitop
An interactive NVIDIA-GPU process viewer and beyond, the one-stop solution for GPU process management.
#24halide/Halide
a language for fast, portable data-parallel computation