nbQA VS nbdev

Compare nbQA vs nbdev and see what are their differences.

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
nbQA nbdev
2 45
963 4,740
2.4% 0.7%
7.7 6.5
10 days ago 27 days ago
Python Jupyter Notebook
MIT License Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

nbQA

Posts with mentions or reviews of nbQA. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-01-06.
  • Jupyter lab code formatter?
    1 project | /r/learnpython | 14 May 2023
  • nbdev formating and linting
    7 projects | dev.to | 6 Jan 2023
    - repo: https://github.com/nbQA-dev/nbQA rev: 1.5.3 hooks: - id: nbqa-mypy args: ["--ignore-missing-imports", "--check-untyped-defs"] # pass args to mypy exclude: "directory_to_exclude/.*" # eclude any directory/files from formatting additional_dependencies: ["mypy", "types-toml", "types-requests"] # install additional dependencies - id: nbqa-black exclude: "directory_to_exclude/.*" # eclude any directory/files from formatting - id: nbqa-isort exclude: "directory_to_exclude/.*" # eclude any directory/files from formatting

nbdev

Posts with mentions or reviews of nbdev. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-07-19.

What are some alternatives?

When comparing nbQA and nbdev you can also consider the following projects:

conventional-pre-commit - A pre-commit hook that checks commit messages for Conventional Commits formatting

papermill - 📚 Parameterize, execute, and analyze notebooks

readsql - Convert SQL to most human readable format

ploomber - The fastest ⚡️ way to build data pipelines. Develop iteratively, deploy anywhere. ☁️

cookiecutter-poetry-config-management - Cookiecutter python template to get you started without wasting any time setting up virtual environments, vscode python paths, writing settings management code, setting up git pre-commit hooks and much more.

dbt - dbt enables data analysts and engineers to transform their data using the same practices that software engineers use to build applications. [Moved to: https://github.com/dbt-labs/dbt-core]

git-limiter - ⏱️ Tool to stop you from pushing huge diffs

jupytext - Jupyter Notebooks as Markdown Documents, Julia, Python or R scripts

Poetry - Python packaging and dependency management made easy

rr - Record and Replay Framework

pre-commit-hook-yamlfmt - YAML formatter for http://pre-commit.com

Jupyter-PowerShell - Jupyter Kernel for PowerShell