nbqa: Run Code Quality Tools on Jupyter Notebooks

JSON →
library 1.9.1 ·python
verified Apr 14, 2026

nbqa is a command-line tool that allows you to run any standard Python code quality tool on Jupyter Notebooks. It robustly handles IPython magics, respects your existing configuration files (like `pyproject.toml`), and can lint both code and markdown cells. The current version is 1.9.1, with frequent minor point releases.

total hits 32
actors 9 distinct systems
last hit 3d ago AhrefsBot
ByteDance
6
Script
3
ChatGPT-User
3
OAI-SearchBot
2
ClaudeBot
1
Search engines
1

top countries 🇨🇦 Canada · 🇩🇪 Germany · 🇸🇬 Singapore · 🇺🇸 United States · 🇮🇳 India