back to home

Best Open Source pytorch Libraries

A curated list of the most popular GitHub repositories tagged with pytorch. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1AUTOMATIC1111/stable-diffusion-webui

Stable Diffusion web UI

161,834Python
Explore Repo

#2huggingface/transformers

🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

157,977Python
Explore Repo

#3Comfy-Org/ComfyUI

The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.

106,131Python
Explore Repo

#4rasbt/LLMs-from-scratch

Implement a ChatGPT-like LLM in PyTorch from scratch, step by step

88,434Jupyter Notebook
Explore Repo

#5vllm-project/vllm

A high-throughput and memory-efficient inference and serving engine for LLMs

73,416Python
Explore Repo

#6labmlai/annotated_deep_learning_paper_implementations

🧑‍🏫 60+ Implementations/tutorials of deep learning papers with side-by-side notes 📝; including transformers (original, xl, switch, feedback, vit, ...), optimizers (adam, adabelief, sophia, ...), gans(cyclegan, stylegan2, ...), 🎮 reinforcement learning (ppo, dqn), capsnet, distillation, ... 🧠

66,023Python
Explore Repo

#7keras-team/keras

Deep Learning for humans

63,932Python
Explore Repo

#8CorentinJ/Real-Time-Voice-Cloning

Clone a voice in 5 seconds to generate arbitrary speech in real-time

59,526Python
Explore Repo

#9ultralytics/yolov5

YOLOv5 🚀 in PyTorch > ONNX > CoreML > TFLite

57,034Python
Explore Repo

#10ultralytics/ultralytics

Ultralytics YOLO 🚀

54,531Python
Explore Repo

#11GokuMohandas/Made-With-ML

Learn how to develop, deploy and iterate on production-grade ML applications.

46,810Jupyter Notebook
Explore Repo

#12coqui-ai/TTS

🐸💬 - a deep learning toolkit for Text-to-Speech, battle-tested in research and production

44,829Python
Explore Repo

#13deepspeedai/DeepSpeed

DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.

41,835Python
Explore Repo

#14ray-project/ray

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.

41,784Python
Explore Repo

#15TencentARC/GFPGAN

GFPGAN aims at developing Practical Algorithms for Real-world Face Restoration.

37,400Python
Explore Repo

#16babysor/MockingBird

🚀Clone a voice in 5 seconds to generate arbitrary speech in real-time

36,881Python
Explore Repo

#17roboflow/supervision

We write your reusable computer vision tools. 💜

36,724Python
Explore Repo

#18huggingface/pytorch-image-models

The largest collection of PyTorch image encoders / backbones. Including train, eval, inference, export scripts, and pretrained weights -- ResNet, ResNeXT, EfficientNet, NFNet, Vision Transformer (ViT), MobileNetV4, MobileNet-V3 & V2, RegNet, DPN, CSPNet, Swin Transformer, MaxViT, CoAtNet, ConvNeXt, and more

36,509Python
Explore Repo

#19xinntao/Real-ESRGAN

Real-ESRGAN aims at developing Practical Algorithms for General Image/Video Restoration.

34,673Python
Explore Repo

#20huggingface/diffusers

🤗 Diffusers: State-of-the-art diffusion models for image, video, and audio generation in PyTorch.

33,072Python
Explore Repo

#21lutzroeder/netron

Visualizer for neural network, deep learning and machine learning models

32,599JavaScript
Explore Repo

#22open-mmlab/mmdetection

OpenMMLab Detection Toolbox and Benchmark

32,495Python
Explore Repo

#23yunjey/pytorch-tutorial

PyTorch Tutorial for Deep Learning Researchers

32,227Python
Explore Repo

#24facebookresearch/fairseq

Facebook AI Research Sequence-to-Sequence Toolkit written in Python.

32,186Python
Explore Repo

#25Lightning-AI/pytorch-lightning

Pretrain, finetune ANY AI model of ANY size on 1 or 10,000+ GPUs with zero code changes.

30,933Python
Explore Repo

#26JaidedAI/EasyOCR

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

29,096Python
Explore Repo

#27d2l-ai/d2l-en

Interactive deep learning book with multi-framework code, math, and discussions. Adopted at 500 universities from 70 countries including Stanford, MIT, Harvard, and Cambridge.

28,422Python
Explore Repo

#28deepinsight/insightface

State-of-the-art 2D and 3D Face Analysis Project

28,109Python
Explore Repo

#29fastai/fastai

The fastai deep learning library

27,914Jupyter Notebook
Explore Repo

#30WZMIAOMIAO/deep-learning-for-image-processing

deep learning for image processing including classification and object-detection etc.

26,144Python
Explore Repo

#31deepset-ai/haystack

Open-source AI orchestration framework for building context-engineered, production-ready LLM applications. Design modular pipelines and agent workflows with explicit control over retrieval, routing, memory, and generation. Built for scalable agents, RAG, multimodal applications, semantic search, and conversational systems.

25,950MDX
Explore Repo

#32junyanz/pytorch-CycleGAN-and-pix2pix

Image-to-Image Translation in PyTorch

25,023Python
Explore Repo

#33microsoft/onnxruntime

ONNX Runtime: cross-platform, high performance ML inferencing and training accelerator

19,571C++
Explore Repo

#34ShusenTang/Dive-into-DL-PyTorch

本项目将《动手学深度学习》(Dive into Deep Learning)原书中的MXNet实现改为PyTorch实现。

19,343Jupyter Notebook
Explore Repo

#35AI4Finance-Foundation/FinGPT

FinGPT: Open-Source Financial Large Language Models! Revolutionize 🔥 We release the trained model on HuggingFace.

18,844Jupyter Notebook
Explore Repo

#36meta-llama/llama-cookbook

Welcome to the Llama Cookbook! This is your go to guide for Building with Llama: Getting started with Inference, Fine-Tuning, RAG. We also show you how to solve end to end problems using Llama model family and using them on various provider services

18,258Jupyter Notebook
Explore Repo

#37sczhou/CodeFormer

[NeurIPS 2022] Towards Robust Blind Face Restoration with Codebook Lookup Transformer

17,845Python
Explore Repo

#38arc53/DocsGPT

Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.

17,767Python
Explore Repo

#39stas00/ml-engineering

Machine Learning Engineering Open Book

17,414Python
Explore Repo

#40mrdbourke/pytorch-deep-learning

Materials for the Learn PyTorch for Deep Learning: Zero to Mastery course.

17,407Jupyter Notebook
Explore Repo

#41Mikoto10032/DeepLearning

深度学习入门教程, 优秀文章, Deep Learning Tutorial

17,285Jupyter Notebook
Explore Repo

#42bharathgs/Awesome-pytorch-list

A comprehensive list of pytorch related content on github,such as different models,implementations,helper libraries,tutorials etc.

16,419
Explore Repo

#43lukas-blecher/LaTeX-OCR

pix2tex: Using a ViT to convert images of equations into LaTeX code.

16,255Python
Explore Repo

#44camenduru/stable-diffusion-webui-colab

stable diffusion webui colab

15,955Jupyter Notebook
Explore Repo

#45microsoft/Bringing-Old-Photos-Back-to-Life

Bringing Old Photo Back to Life (CVPR 2020 oral)

15,705Python
Explore Repo

#46cvat-ai/cvat

Annotate better with CVAT, the industry-leading data engine for machine learning. Used and trusted by teams at any scale, for data of any scale.

15,475Python
Explore Repo

#47modelscope/FunASR

A Fundamental End-to-End Speech Recognition Toolkit and Open Source SOTA Pretrained Models, Supporting Speech Recognition, Voice Activity Detection, Text Post-processing etc.

15,253Python
Explore Repo

#48graykode/nlp-tutorial

Natural Language Processing Tutorial for Deep Learning Researchers

14,871Jupyter Notebook
Explore Repo

#49NVIDIA/DeepLearningExamples

State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.

14,744Jupyter Notebook
Explore Repo

#50NVIDIA/TensorRT-LLM

TensorRT LLM provides users with an easy-to-use Python API to define Large Language Models (LLMs) and supports state-of-the-art optimizations to perform inference efficiently on NVIDIA GPUs. TensorRT LLM also contains components to create Python and C++ runtimes that orchestrate the inference execution in a performant way.

14,161Python
Explore Repo