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
42 forks
Language: Python
last commit: almost 2 years ago
Linked from 2 awesome lists

blackcodequalitydoctestflake8isortjupyter-notebooklintmypypre-commitpre-commit-hookpylintpythonpyupgraderuffyapf

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dnanhkhoa/nb_blackAutomates code formatting for Python using Black and YAPF to improve readability368
jupyterlab-contrib/jupyterlab_code_formatterFacilitates invocation of code formatters in JupyterLab856
lgpage/nbtutorVisualizes Python code execution line-by-line in Jupyter Notebook cells461
elehcimd/pynbEnables development of Jupyter Notebooks as Python code with embedded Markdown text250
timkpaine/jupyterlab_nbconvert_nocodeProvides tools to convert Jupyter notebooks to PDF and HTML without code cells22
computationalmodelling/nbvalTools for validating and testing Jupyter notebooks with automated execution and output comparison446
jupyter/nbgraderA system for grading and managing student assignments in Jupyter notebooks1,300
s-weigand/flake8-nbA tool to check Python code quality in Jupyter notebooks.28
devrt/nbtranslateTranslates content from Jupyter Notebooks using gettext tools7
reviewnb/treonAutomated testing framework for Jupyter Notebooks306
iblai/jupyter-edx-grader-xblockAutomates grading of Jupyter Notebooks in an EdX course environment.45
eugeneloy/coq_jupyterA Jupyter notebook kernel for interactive theorem proving with Coq94
nir/jupyletA Python library and framework for interactive game programming, sound synthesis, and music coding in Jupyter notebooks.231
tylere/ee-jupyter-examplesA collection of Jupyter Notebook examples showcasing the use of the Earth Engine Python API87
thoth-station/jupyter-nbrequirementsThis tool helps manage and optimize dependencies in Jupyter Notebooks.21