This package provides:
- jupyter@1.0.0
- linter-ui@1.0.0
- linter-adapter@1.0.0
- search-adapter@1.0.0
- hydrogen-adapter@1.0.0
- navigation-adapter@1.0.0
This package consumes:
Made for Pulsar!
This package was written specifically for Pulsar and did not exist in the Atom package repository.
Open and edit Jupyter notebooks in Pulsar.

.ipynb files with a cell-based interface..ipynb files as plain JSON text from an active notebook or tree-view.hydrogen-adapter service. Run/interrupt/restart/shutdown buttons appear in the toolbar; each code cell shows a per-cell Run button.[*] while running. Each cell's gutter shows the last completed run duration..ipynb editor for linter integrations.scrollmap is installed. Linter ticks render in the left lane and are color-coded by severity.Install jupyter-next from Pulsar's package installer or run ppm install jupyter-next.
Workspace commands:
jupyter-next:toggle: toggle the active notebook item.jupyter-next:new-notebook: create a new notebook.jupyter-next:open-source: open the active notebook as plain text.Notebook commands:
jupyter-next:clear-output: clear active cell output.jupyter-next:clear-all-outputs: clear all outputs.jupyter-next:insert-cell-above: insert cell above.jupyter-next:insert-cell-below: insert cell below.jupyter-next:delete-cell: delete cell.jupyter-next:move-cell-up: move cell up.jupyter-next:move-cell-down: move cell down.jupyter-next:change-cell-to-code: change to code cell.jupyter-next:change-cell-to-markdown: change to markdown cell.jupyter-next:change-cell-to-raw: change to raw cell.jupyter-next:toggle-cell-output: toggle output visibility.jupyter-next:toggle-cell-input: toggle input visibility.jupyter-next:enter-edit-mode: enter edit mode.jupyter-next:enter-command-mode: enter command mode.jupyter-next:focus-previous-cell: focus previous cell.jupyter-next:focus-next-cell: focus next cell.jupyter-next:focus-first-cell: focus first cell.jupyter-next:focus-last-cell: focus last cell.jupyter-next:select-previous-cell: extend selection to previous cell.jupyter-next:select-next-cell: extend selection to next cell.jupyter-next:cut-cell: cut cell.jupyter-next:copy-cell: copy cell.jupyter-next:paste-cell-below: paste cell below.jupyter-next:paste-cell-above: paste cell above.jupyter-next:duplicate-cell: duplicate cell.jupyter-next:merge-cell-below: merge with cell below.jupyter-next:undo-cell-operation: undo the latest notebook edit.jupyter-next:redo-cell-operation: redo the latest notebook edit.jupyter-next:save: save notebook.jupyter-next:save-as: save notebook as.jupyter-next:export-to-python: export to Python script.jupyter-next:export-to-html: export to HTML.Tree-view commands:
jupyter-next:open-notebook: open the selected .ipynb file as a notebook.jupyter-next:open-source: open the selected .ipynb file as plain text.search-adapterAllows search-panel to search and replace cell source in the active notebook through the buffer find panel:
search-panel:show, search-panel:find-next, search-panel:find-previous, search-panel:replace-current, and search-panel:replace-all operate on notebook cell source while the notebook is the active pane item.This service is provided as search-adapter@1.0.0 through provideSearchAdapter.
jupyterProvides access to notebook documents and active notebook items for packages that need notebook-aware behavior.
In your package.json:
{
"consumedServices": {
"jupyter": {
"versions": {
"1.0.0": "consumeJupyter"
}
}
}
}
hydrogen-adapterAllows hydrogen-next to execute notebook cells using normal Hydrogen commands. The adapter maps notebook cells to run targets, supplies source text and metadata, routes kernel output back into cells, stores execution counts, and controls kernel-related focus/navigation.
This service is provided as hydrogen-adapter@1.0.0 through provideHydrogenAdapter.
linter-adapterAllows linter-bundle to map diagnostics from the notebook backing editor to visible notebook cells. The adapter resolves messages for notebook items, finds the current/next/previous message, and reveals the corresponding cell editor location.
This service is provided as linter-adapter@1.0.0 through provideLinterItemAdapter.
linter-uiReceives linter message updates so notebook-specific UI, such as scrollmap markers, can stay synchronized with diagnostics.
This service is provided as linter-ui@1.0.0 through provideLinterUI.
navigation-adapterAllows navigation-panel to show notebook markdown headings as a document outline. Selecting a heading activates the corresponding cell and scrolls it into view.
This service is provided as navigation-adapter@1.0.0 through provideNavigationAdapter.
tree-viewAdds tree-view commands for opening selected .ipynb files as notebooks or as plain JSON source.
simplemapAllows notebook scrollmap markers to render in a standalone scrollbar widget when scrollmap is available.
Got ideas to make this package better, found a bug, or want to help add new features? Just drop your thoughts on GitHub. Any feedback is welcome!