nbval

Notebook tester

Tools for validating and testing Jupyter notebooks with automated execution and output comparison

A py.test plugin to validate Jupyter notebooks

GitHub

442 stars
11 watching
51 forks
Language: Python
last commit: about 1 month ago
Linked from 2 awesome lists

ipython-notebookjupyter-notebookpytestpytest-pluginpythontesting

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
reviewnb/treon Automated testing framework for Jupyter Notebooks 305
chmp/ipytest An extension that allows Pytest to be run within Jupyter notebooks. 315
jpmorganchase/nbcelltests A tool for testing Jupyter notebooks by allowing developers to write tests for individual cells and generate testing scripts. 90
elehcimd/pynb Enables development of Jupyter Notebooks as Python code with embedded Markdown text 249
nbqa-dev/nbqa Automates code quality checks and formatting for Jupyter Notebooks 1,051
bfredl/nvim-ipy A plugin that integrates Jupyter with Neovim for interactive Python development and execution of code snippets. 423
jupyter-widgets-contrib/ipygany A Jupyter Notebook extension providing 3D scientific visualization capabilities with GPU acceleration. 489
robots-from-jupyter/robotkernel An IPython kernel specifically designed for Robot Framework testing and execution in Jupyter Notebooks and Lab environments. 75
gcballesteros/jupytext.nvim Enables Jupyter notebooks to open as plain text files with customizable formatting and output extensions. 85
brucesherwood/vpython-jupyter An integration of VPython with Jupyter Notebook for interactive 3D visualization and simulation in scientific computing. 64
pytest-dev/pytest-django Provides a plugin to integrate Django projects with the pytest testing framework. 1,393
benlubas/molten-nvim A plugin for interactive coding with a Jupyter kernel in Neovim 607
timkpaine/jupyterlab_autoversion Automates versioning of JupyterLab notebooks after each save 81
tylere/ee-jupyter-examples A collection of Jupyter Notebook examples showcasing the use of the Earth Engine Python API 87
ionelmc/pytest-benchmark A tool that helps you measure the performance of your code 1,254