nbQA

Code formatter

Automates code quality checks and formatting for Jupyter Notebooks

Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks

GitHub

1k stars
8 watching
41 forks
Language: Python
last commit: 11 days ago
Linked from 2 awesome lists

blackcodequalitydoctestflake8isortjupyter-notebooklintmypypre-commitpre-commit-hookpylintpythonpyupgraderuffyapf

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dnanhkhoa/nb_black Automates code formatting for Python using Black and YAPF to improve readability 368
jupyterlab-contrib/jupyterlab_code_formatter Facilitates invocation of code formatters in JupyterLab 854
lgpage/nbtutor Visualizes Python code execution line-by-line in Jupyter Notebook cells 461
elehcimd/pynb Enables development of Jupyter Notebooks as Python code with embedded Markdown text 249
timkpaine/jupyterlab_nbconvert_nocode Provides tools to convert Jupyter notebooks to PDF and HTML without code cells 22
computationalmodelling/nbval Tools for validating and testing Jupyter notebooks with automated execution and output comparison 442
jupyter/nbgrader A system for grading and managing student assignments in Jupyter notebooks 1,297
s-weigand/flake8-nb A tool to check Python code quality in Jupyter notebooks. 28
devrt/nbtranslate Translates content from Jupyter Notebooks using gettext tools 7
reviewnb/treon Automated testing framework for Jupyter Notebooks 305
iblai/jupyter-edx-grader-xblock Automates grading of Jupyter Notebooks in an EdX course environment. 45
eugeneloy/coq_jupyter A Jupyter notebook kernel for interactive theorem proving with Coq 94
nir/jupylet A Python library and framework for interactive game programming, sound synthesis, and music coding in Jupyter notebooks. 230
tylere/ee-jupyter-examples A collection of Jupyter Notebook examples showcasing the use of the Earth Engine Python API 87
thoth-station/jupyter-nbrequirements This tool helps manage and optimize dependencies in Jupyter Notebooks. 20