Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/opensource9ja/dnotebook
Dnotebook is a Jupyter-like library for javaScript environment. It allows you to create and share pages that contain live code, text and visualizations.
https://github.com/opensource9ja/dnotebook
data-analysis interactive-visualizations javascript live-code notebook notebook-javascript
Last synced: about 1 month ago
JSON representation
Dnotebook is a Jupyter-like library for javaScript environment. It allows you to create and share pages that contain live code, text and visualizations.
- Host: GitHub
- URL: https://github.com/opensource9ja/dnotebook
- Owner: javascriptdata
- License: mit
- Created: 2020-08-17T15:30:33.000Z (over 4 years ago)
- Default Branch: dev
- Last Pushed: 2022-03-05T12:51:31.000Z (almost 3 years ago)
- Last Synced: 2024-11-11T20:44:48.712Z (about 1 month ago)
- Topics: data-analysis, interactive-visualizations, javascript, live-code, notebook, notebook-javascript
- Language: TypeScript
- Homepage: https://dnotebook.jsdata.org/getting-started
- Size: 30.6 MB
- Stars: 147
- Watchers: 3
- Forks: 10
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-imgcook - opensource9ja/dnotebook - Dnotebook is a Jupyter-like library for javaScript environment. It allows you to create and share pages that contain live code, text and visualizations. (JavaScript packages for machine learning / Tools)
README
# DNOTEBOOK
**Dnotebook** allows you to create and share pages that contain live code, text and visualizations in a textbook-like manner.> We are redesigning Dnotebook to feel more native. Track progress in this epic [issue](https://github.com/javascriptdata/dnotebook/issues/10), [project board](https://github.com/javascriptdata/dnotebook/projects/1).
### Features:
- Easily perform interactive data exploration and analysis using efficient JavaScript packages like Danfo.js.
- Easily build, train and prototype machine learning models using different tools like Tensorflow.js
- Learn JavaScript in an interactive/visual style. This can hasten learning and understanding.
- Plain Experimentation/Prototyping. Any experimentation performed in JavaScript can run on Dnotebooks.
## Tech stack
* [Next.js](https://nextjs.org/)
* React
* [Material UI](https://mui.com/)
* [Tailwind CSS](https://tailwindcss.com/)
* Express## Developers
* Clone the repo
```sh
git clone https://github.com/javascriptdata/dnotebook.git
cd dnotebook
git checkout ref/typescript
```* Install packages with `yarn`. `yarn` is our preferred package manager
```sh
yarn install
```
* Run the app in dev mode```sh
yarn dev
```* Open your browser and navigate to `http://localhost:3000/`
### Discussion and Development
Development discussions take place on our [issues](https://github.com/javascriptdata/dnotebook/issues/10) tab.### Contributing to Dnotebook
All contributions, bug reports, bug fixes, documentation improvements, enhancements, and ideas are welcome.#### Licence [MIT](https://github.com/opensource9ja/dnotebook/blob/master/LICENCE)