bharathgs

Awesome-pytorch-list: Find PyTorch Libraries, Tutorials, and Papers

A categorized directory of PyTorch libraries, learning materials, and paper implementations. Use it to discover resources across NLP, computer vision, probabilistic modeling, and other deep-learning topics.

Stars
16.7k
Forks
2.8k
Stars, last 16 days
+20

Our take

Health score

36/100

How it is scored
Activity
29
Community
51
Issues
21
Pull requests
44

+20 stars in the last 16 days

Overview

Awesome-pytorch-list is a curated directory for discovering resources built around PyTorch. It brings together libraries, tutorials, books, examples, and research-paper implementations, helping practitioners find relevant projects without searching each topic from scratch.

It is a reference list rather than an installable toolkit or a single maintained software package. Its breadth is useful for exploration, but readers should check the linked projects for current status and suitability.

Key Features

  • Groups PyTorch-related libraries by areas such as NLP, speech, computer vision, and probabilistic or generative modeling.
  • Includes general utilities for training, optimization, visualization, deployment, and other workflows.
  • Collects tutorials, books, example projects, and introductory learning materials.
  • Lists third-party implementations of research papers across multiple machine-learning areas.
  • Provides links to each listed resource so readers can evaluate it at its source.
  • Covers both specialized projects and broader PyTorch tools and frameworks.

Use Cases

  • PyTorch newcomers can find tutorials and example projects suited to their interests.
  • Researchers can look for existing implementations of papers or tools related to an experiment.
  • Developers building an ML workflow can compare libraries for tasks such as data handling, training, or model visualization.
  • Practitioners exploring NLP, speech, vision, or generative modeling can use the categories as a starting point for discovery.

Getting Started

Browse the repository README and follow links to resources that fit your needs. This list has no single installation command because it catalogs separate projects.

Alternatives

  • notebooks: Roboflow notebooks provides runnable computer-vision tutorials, while Awesome-pytorch-list catalogs resources across PyTorch topics.
ProjectLanguageLicenseStarsStatus
Awesome-pytorch-list––16.7kNot checked yet
notebooksJupyter Notebook–9.7kMaintained

Considerations

  • Listed projects are independent, so their maintenance, compatibility, licensing, and installation requirements vary.
  • A listing is not a guarantee that a project is current or suitable for production. Check its own repository and documentation before adopting it.
  • The directory is broad; use its sections and descriptions to narrow your search.

Found this useful?

Share it with someone who would like Awesome-pytorch-list.

Comparisons