Skip to content

JS Notebook πŸ““ Inspector πŸ•΅οΈ -> vscode extension for Interactive Preview of Observable JS Notebooks πŸ“š & Notebook πŸ““ Nodes βŽ‡ & Cells βŒ— source code.

License

Notifications You must be signed in to change notification settings

RandomFractals/js-notebook-inspector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

JS Notebook πŸ““ Inspector πŸ•΅οΈ

Build Status Apache-2.0 License https://ko-fi.com/dataPixy

Version Installs Downloads

VSCode extension for Interactive Preview of Observable JS Notebooks πŸ“š & Notebook πŸ““ Nodes βŽ‡ & Cells βŒ— source code.

Illustration notebook with Inspect input and parameter to visualize another notebook πŸ““ cell βŒ— dependencies graph βŽ‡ ;)

Notebook πŸ““ Inspector πŸ•΅οΈ

Alpha v. Features

  • πŸ•΅οΈ Interactive Preview of JS Notebook πŸ““
  • πŸ“š Tree View ⚼ panel with Starred/Favorite ⭐ Notebooks πŸ““
  • πŸ“₯ Save Notebook πŸ““ as:
    • html/js runtime webpage πŸ“° for adding to web sites || viewing locally in a browser 🌐
    • .ojs || .omd for local JS || markdown notebook πŸ““ editing & preview with Observable JS vscode extension
    • .js ES JS module || .nb.json {} document w/Author πŸ‘¨ info & Nodes βŽ‡ w/Code Cells βŒ—:

Notebook πŸ““ JSON View

Notebook πŸ““ JSON View

Favorite ⭐ Notebooks πŸ“š Tree View ⚼

Favorite ⭐ Notebooks πŸ“š Tree View ⚼

Interactive Deck.GL Heatmap πŸ—ΊοΈ Demo Notebook πŸ““

d3.js Gallery Notebooks πŸ“š

Planned Beta Features

  • πŸ“š Tree View ⚼ panel with Popular Notebooks πŸ““, Collections β–’ & Notebook Authors πŸ‘¨
  • βŽ‡ Notebook Graph View with links to imported Cells βŒ—
  • βŒ— Cell Bookmarks πŸ”–

...

Usage

  • Run JS Notebook: View Notebook from URL (ctrl/cmd+alt+o) command from vscode View -> Command Palette ... to load Observable JS Notebook πŸ““

...

Installation

Install JS Notebook πŸ““ Inspector πŸ•΅οΈ via vscode Extensions tab (ctrl+shift+x) by searching for notebook...

Install JS Notebook πŸ““ Inspector πŸ•΅οΈ

Recommended Extensions

Other recommended extensions for working with Interactive notebooks, data, charts, gists and geo data formats in VSCode:

Extension Description
Observable JS VS Code extension for Observable "JavaScript" and "Markdown"
Data Preivew 🈸 Data Preview 🈸 extension for importing πŸ“€ viewing πŸ”Ž slicing πŸ”ͺ dicing 🎲 charting πŸ“Š & exporting πŸ“₯ large JSON array/config, YAML, Apache Arrow, Avro & Excel data files
GistPad πŸ“˜ VS Code extension for managing and sharing code snippets, notes and interactive samples using GitHub Gists
Geo Data Viewer πŸ—ΊοΈ Geo Data Viewer w/0 Py 🐍, pyWidgets βš™οΈ, pandas 🐼, or @reactjs βš›οΈ required to gen. some snazzy maps πŸ—ΊοΈ with keplerGL ...
Vega Viewer πŸ“ˆ VSCode extension for Interactive Preview of Vega & Vega-Lite maps πŸ—ΊοΈ & graphs πŸ“ˆ

Dev Log

See #jsNotebook πŸ““ #inspector πŸ•΅οΈ on Twitter for the latest & greatest updates on this vscode extension & what's in store next.

Dev Build

$ git clone https://github.com/RandomFractals/js-notebook-inspector
$ cd js-notebook-inspector
$ npm install
$ code .

F5 to launch JS Notebook πŸ““ Inspector πŸ•΅οΈ extension VSCode debug session.

Contributions

Any & all test, code || feedback contributions are welcome.

Open an issue || create a pull request to make this JS Notebook πŸ““ Inspector πŸ•΅οΈ vscode extension work better for all. πŸ€—

About

JS Notebook πŸ““ Inspector πŸ•΅οΈ -> vscode extension for Interactive Preview of Observable JS Notebooks πŸ“š & Notebook πŸ““ Nodes βŽ‡ & Cells βŒ— source code.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published