An open API service indexing awesome lists of open source software.

https://github.com/randomfractals/vscode-js-notebooks

VSCode JavaScript Notebooks
https://github.com/randomfractals/vscode-js-notebooks

Last synced: 11 months ago
JSON representation

VSCode JavaScript Notebooks

Awesome Lists containing this project

README

          

# vscode-js-notebooks πŸ“š

[![Build Status](https://travis-ci.org/RandomFractals/vscode-js-notebooks.svg?branch=main)](https://travis-ci.com/RandomFractals/vscode-js-notebooks)
[![Apache-2.0 License](https://img.shields.io/badge/license-Apache2-orange.svg?color=green)](http://opensource.org/licenses/Apache-2.0)

https://ko-fi.com/dataPixy

JavaScript Notebooks πŸ“š extension for the proposed [VSCode Notebook API](https://code.visualstudio.com/api/extension-guides/notebook)

This repo is a work in progress ...

However, you can try the following for now ;)

## JS Notebook Code View with [JS Notebook πŸ““ Inspector πŸ•΅οΈ](https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.js-notebook-inspector)
![JS Notebook πŸ““ Code View](https://github.com/RandomFractals/vscode-js-notebooks/blob/main/images/hello-world-js-notebook.png?raw=true
"JS Notebook πŸ““ Code View")

## OJS Notebook Code View with [Observable JS](https://marketplace.visualstudio.com/items?itemName=GordonSmith.observable-js)
![OJS Notebook πŸ““ Code View](https://github.com/RandomFractals/vscode-js-notebooks/blob/main/images/observing-vega-signal-ojs-notebook.png?raw=true
"OJS Notebook πŸ““ Code View")

# Features

...

# Usage

...

# Installation

...

# Recommended JS Notebooks & Data Viz Extensions

Other recommended extensions for working with Interactive data, charts, gists and geo data formats in [VSCode](https://code.visualstudio.com/):

| Extension | Description |
| --- | --- |
| [JS Notebook πŸ““ Inspector πŸ•΅οΈ](https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.js-notebook-inspector) | JS Notebook πŸ““ Inspector πŸ•΅οΈ -> vscode extension for Interactive Preview of Observable JS Notebooks πŸ“š & Notebook πŸ““ Nodes βŽ‡ & Cells βŒ— source code. |
| [Observable JS](https://marketplace.visualstudio.com/items?itemName=GordonSmith.observable-js) | VS Code extension for Observable "JavaScript" and "Markdown" |
| [Data Preivew 🈸](https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.vscode-data-preview) | Data Preview 🈸 extension for importing πŸ“€ viewing πŸ”Ž slicing πŸ”ͺ dicing 🎲 charting πŸ“Š & exporting πŸ“₯ large JSON array/config, YAML, Apache Arrow, Avro & Excel data files |
| [GistPad πŸ“˜](https://marketplace.visualstudio.com/items?itemName=vsls-contrib.gistfs) | VS Code extension for managing and sharing code snippets, notes and interactive samples using GitHub Gists |
| [Geo Data Viewer πŸ—ΊοΈ](https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.geo-data-viewer) | Geo Data Viewer w/0 Py 🐍, pyWidgets βš™οΈ, pandas 🐼, or @reactjs βš›οΈ required to gen. some snazzy maps πŸ—ΊοΈ with keplerGL ... |
| [Vega Viewer πŸ“ˆ](https://marketplace.visualstudio.com/items?itemName=RandomFractalsInc.vscode-vega-viewer) | VSCode extension for Interactive Preview of Vega & Vega-Lite maps πŸ—ΊοΈ & graphs πŸ“ˆ |

# Dev Log

See [#jsNotebook πŸ““ #inspector πŸ•΅οΈ on Twitter](https://twitter.com/search?q=%23JSNotebookInspector&src=typed_query) for the latest & greatest updates on this vscode extension & what's in store next.

# Dev Build

```bash
$ git clone https://github.com/RandomFractals/vscode-js-notebooks
$ cd vscode-js-notebooks
$ npm install
$ code-insiders .
```
`F5` to launch JS Notebooks πŸ“š extension VSCode debug session.

# Contributions

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

Open an issue || create a pull request to make this JS Notebooks πŸ“š vscode extension work better for all. πŸ€—