databooks
A CLI tool to reduce the friction between data scientists
...Then, databooks finds the source notebooks that caused the conflicts and compares them (so no JSON manipulation!) Specify paths of notebooks to be checked, an expression or recipe of what you'd like to enforce. databooks will run your checks and raise errors if any notebook does not comply with the desired metadata values. This advanced feature allows users to enforce cell tags, sequential cell execution, maximum number of cells, among many other things.