Source: https://seerepo.com/r/Lightning-AI/pytorch-lightning/built
Markdown source: https://seerepo.com/r/Lightning-AI/pytorch-lightning/built.md
Description: pytorch-lightning is a Python repo built with FastAPI. It uses AI through torch and Lightning. It has 138,949 written lines, with 329 test files.

# What is pytorch-lightning built with?

pytorch-lightning is a Python repo built with FastAPI. It uses AI through torch and Lightning, makes its content with docutils, jinja2, myst-parser, nbconvert, and pandoc, and is tested with Pytest. It has 138,949 written lines, with 329 test files.

Read on November 7, 2026, at commit 84df182.

Repository: https://github.com/Lightning-AI/pytorch-lightning

## Backend

### The base

- **[FastAPI](https://seerepo.com/uses/fastapi)**

### AI

- **[torch](https://seerepo.com/uses/torch)**: 138 files
- **Lightning**: 71 files

## Support

### Content

- **[docutils](https://seerepo.com/uses/docutils)**
- **[jinja2](https://seerepo.com/uses/jinja2)**
- **myst-parser**
- **[nbconvert](https://seerepo.com/uses/nbconvert)**
- **pandoc**

### Testing

- **Pytest**: 227 files

### Tools

- **awscli**
- **mypy**
- **nbsphinx**
- **pkginfo**
- **Sphinx**
- **sphinx-autobuild**
- **sphinx-copybutton**
- **sphinx-toolbox**
- **twine**
- **types-cachetools**
- **types-croniter**
- **types-markdown**
- **types-paramiko**
- **types-protobuf**
- **types-python-dateutil**
- **types-pyyaml**
- **types-redis**
- **types-requests**
- **types-setuptools**
- **types-tabulate**
- **types-toml**
- **wheel**
- **packaging**: 5 files
- **Setuptools**: 3 files

### Other

- **importlib-metadata**
- **tomlkit**
- **wget**

## Other repos with a similar stack

- [ray-project/ray](https://seerepo.com/r/ray-project/ray/built): FastAPI, torch, Lightning, docutils, jinja2, nbconvert · [Compare](https://seerepo.com/compare/Lightning-AI/pytorch-lightning/vs/ray-project/ray)
- [freqtrade/freqtrade](https://seerepo.com/r/freqtrade/freqtrade/built): FastAPI, torch, jinja2, nbconvert · [Compare](https://seerepo.com/compare/freqtrade/freqtrade/vs/Lightning-AI/pytorch-lightning)
- [mudler/LocalAI](https://seerepo.com/r/mudler/LocalAI/built): FastAPI, torch, Lightning, jinja2 · [Compare](https://seerepo.com/compare/Lightning-AI/pytorch-lightning/vs/mudler/LocalAI)
- [onyx-dot-app/onyx](https://seerepo.com/r/onyx-dot-app/onyx/built): FastAPI, torch, docutils, jinja2 · [Compare](https://seerepo.com/compare/Lightning-AI/pytorch-lightning/vs/onyx-dot-app/onyx)
- [mlflow/mlflow](https://seerepo.com/r/mlflow/mlflow/built): FastAPI, torch, Lightning, jinja2 · [Compare](https://seerepo.com/compare/Lightning-AI/pytorch-lightning/vs/mlflow/mlflow)
- [OpenBMB/MiniCPM-V](https://seerepo.com/r/OpenBMB/MiniCPM-V/built): FastAPI, torch, docutils, myst-parser · [Compare](https://seerepo.com/compare/Lightning-AI/pytorch-lightning/vs/OpenBMB/MiniCPM-V)

## Frequently asked questions

### What language is pytorch-lightning written in?

pytorch-lightning is written in Python, with 138,949 written lines.

### What framework does pytorch-lightning use?

pytorch-lightning is built with FastAPI.

### Does pytorch-lightning use AI?

Yes. pytorch-lightning uses AI through torch and Lightning.

### Does pytorch-lightning have tests?

Yes. pytorch-lightning has 329 test files and is tested with Pytest.

### Which repos have a stack like pytorch-lightning's?

The ones that share most of its stack: ray-project/ray, freqtrade/freqtrade, and mudler/LocalAI.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
