nbQA
Code formatter
Automates code quality checks and formatting for Jupyter Notebooks
Run ruff, isort, pyupgrade, mypy, pylint, flake8, and more on Jupyter Notebooks
1k stars
8 watching
41 forks
Language: Python
last commit: 11 days ago
Linked from 2 awesome lists
blackcodequalitydoctestflake8isortjupyter-notebooklintmypypre-commitpre-commit-hookpylintpythonpyupgraderuffyapf
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 |