Overall, it looks easier to write a Jupyter Notebook exporter from scratch. The Notebook format is given here.
(require 'ox-gfm)
(org-export-define-derived-backend 'jnb 'gfm
:filters-alist '((:filter-parse-tree . org-jnb-separate-elements))
:menu-entry