ipychart
The power of Chart.js with Python
File Explorer
Download Latest Version (.zip)- deploy-documentation.yml
- deploy-npm.yml
- deploy-pypi.yml
- run-backend-tests.yml
- run-frontend-tests.yml
- advanced-datalabels-full.vue
- advanced-datalabels-simple.vue
- advanced-ipywidgets.vue
- charts-area.vue
- charts-bar-horizontal.vue
- charts-bar.vue
- charts-bubble.vue
- charts-doughnut.vue
- charts-line.vue
- charts-mixed.vue
- charts-pie.vue
- charts-polar.vue
- charts-radar.vue
- charts-scatter.vue
- charts-stacked.vue
- getting-started.vue
- options-layout.vue
- options-legend.vue
- options-title.vue
- options-tooltips.vue
- pandas-bar.vue
- pandas-bubble.vue
- pandas-count.vue
- pandas-dist.vue
- pandas-example.vue
- pandas-head.vue
- pandas-line.vue
- pandas-polararea.vue
- pandas-radar.vue
- pandas-scatter.vue
- scales-gridlines.vue
- scales-labels.vue
- scales-radial.vue
- scales-ticks.vue
- scales-time.vue
- advanced-datalabels-full.html
- advanced-datalabels-simple.html
- advanced-ipywidgets.html
- chart-area.html
- chart-bar-horizontal.html
- chart-bar.html
- chart-bubble.html
- chart-doughnut.html
- chart-line.html
- chart-mixed.html
- chart-pie.html
- chart-polar.html
- chart-radar.html
- chart-scatter.html
- chart-stacked.html
- getting-started.html
- options-layout.html
- options-legend.html
- options-title.html
- options-tooltips.html
- pandas-bar.html
- pandas-bubble.html
- pandas-count.html
- pandas-dist.html
- pandas-example.html
- pandas-line.html
- pandas-polararea.html
- pandas-radar.html
- pandas-scatter.html
- scales-gridlines.html
- scales-labels.html
- scales-radial.html
- scales-ticks.html
- scales-time.html
- android-chrome-192x192.png
- android-chrome-256x256.png
- apple-touch-icon.png
- browserconfig.xml
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- ipychart-dark.png
- ipychart-demo.gif
- ipychart-logo.png
- ipychart.gif
- ipychart.png
- mstile-150x150.png
- safari-pinned-tab.svg
- site.webmanifest
- index.styl
- palette.styl
- config.js
- development_installation.md
- documentation.md
- publish.md
- advanced.md
- charts.md
- configuration.md
- getting_started.md
- introduction.md
- pandas.md
- scales.md
- usage.md
- README.md
- package.json
- README.md
- titanic.csv
- ipychart-examples.ipynb
- pandas-examples.ipynb
- README.md
- __init__.py
- constants.py
- exceptions.py
- messages.py
- plots_utils.py
- __init__.py
- _version.py
- chart.py
- plots.py
- colorschemes.brewer.ts
- colorschemes.office.ts
- colorschemes.tableau.ts
- index.ts
- chart.ts
- extension.ts
- index.ts
- plugin.colorschemes.ts
- plugin.ts
- version.ts
- __init__.py
- conftest.py
- test_export.py
- test_init.py
- test_nbextension_path.py
- test_properties.py
- test_style.py
- ipychart-test-notebook-ipynb-cell-0-darwin.png
- ipychart-test-notebook-ipynb-cell-0-linux.png
- ipychart-test-notebook-ipynb-cell-1-darwin.png
- ipychart-test-notebook-ipynb-cell-1-linux.png
- ipychart-test-notebook-ipynb-cell-10-darwin.png
- ipychart-test-notebook-ipynb-cell-10-linux.png
- ipychart-test-notebook-ipynb-cell-11-darwin.png
- ipychart-test-notebook-ipynb-cell-11-linux.png
- ipychart-test-notebook-ipynb-cell-12-darwin.png
- ipychart-test-notebook-ipynb-cell-12-linux.png
- ipychart-test-notebook-ipynb-cell-13-darwin.png
- ipychart-test-notebook-ipynb-cell-13-linux.png
- ipychart-test-notebook-ipynb-cell-14-darwin.png
- ipychart-test-notebook-ipynb-cell-14-linux.png
- ipychart-test-notebook-ipynb-cell-15-darwin.png
- ipychart-test-notebook-ipynb-cell-15-linux.png
- ipychart-test-notebook-ipynb-cell-16-darwin.png
- ipychart-test-notebook-ipynb-cell-16-linux.png
- ipychart-test-notebook-ipynb-cell-17-darwin.png
- ipychart-test-notebook-ipynb-cell-17-linux.png
- ipychart-test-notebook-ipynb-cell-18-darwin.png
- ipychart-test-notebook-ipynb-cell-18-linux.png
- ipychart-test-notebook-ipynb-cell-19-darwin.png
- ipychart-test-notebook-ipynb-cell-19-linux.png
- ipychart-test-notebook-ipynb-cell-2-darwin.png
- ipychart-test-notebook-ipynb-cell-2-linux.png
- ipychart-test-notebook-ipynb-cell-20-darwin.png
- ipychart-test-notebook-ipynb-cell-20-linux.png
- ipychart-test-notebook-ipynb-cell-21-darwin.png
- ipychart-test-notebook-ipynb-cell-21-linux.png
- ipychart-test-notebook-ipynb-cell-22-darwin.png
- ipychart-test-notebook-ipynb-cell-22-linux.png
- ipychart-test-notebook-ipynb-cell-23-darwin.png
- ipychart-test-notebook-ipynb-cell-23-linux.png
- ipychart-test-notebook-ipynb-cell-24-darwin.png
- ipychart-test-notebook-ipynb-cell-24-linux.png
- ipychart-test-notebook-ipynb-cell-3-darwin.png
- ipychart-test-notebook-ipynb-cell-3-linux.png
- ipychart-test-notebook-ipynb-cell-4-darwin.png
- ipychart-test-notebook-ipynb-cell-4-linux.png
- ipychart-test-notebook-ipynb-cell-5-darwin.png
- ipychart-test-notebook-ipynb-cell-5-linux.png
- ipychart-test-notebook-ipynb-cell-6-darwin.png
- ipychart-test-notebook-ipynb-cell-6-linux.png
- ipychart-test-notebook-ipynb-cell-7-darwin.png
- ipychart-test-notebook-ipynb-cell-7-linux.png
- ipychart-test-notebook-ipynb-cell-8-darwin.png
- ipychart-test-notebook-ipynb-cell-8-linux.png
- ipychart-test-notebook-ipynb-cell-9-darwin.png
- ipychart-test-notebook-ipynb-cell-9-linux.png
- ipychart-test-notebook.ipynb
- ipychart.test.ts
- Dockerfile
- jupyter_server_config.py
- package.json
- playwright.config.ts
- README.md
- yarn.lock
- __init__.py
- .eslintignore
- .eslintrc.js
- .gitignore
- .npmignore
- .prettierignore
- .prettierrc
- .yarnrc.yml
- babel.config.js
- Dockerfile
- environment.yml
- install.json
- ipychart.json
- LICENSE
- MANIFEST.in
- package.json
- pyproject.toml
- README.md
- setup.cfg
- setup.py
- tsconfig.eslint.json
- tsconfig.json
- webpack.config.js
- yarn.lock
# Installation Guide
1. Get the code
git clone https://github.com/nicohlr/ipychart
Downloads the entire project code from GitHub to your computer.
cd ipychart
Moves into the project folder you just downloaded.
2. Docker
Easy RecommendedPrerequisites
- Git Needed to download the project code from GitHub.
- Docker Desktop Needed to build and run containers. Install it and keep it running in the background.
docker build -t ipychart .
Builds a runnable image based on the Dockerfile.
docker run -p 8080:80 ipychart
Runs the built image as an actual container.
Run docker compose ps to check the containers are Up. If the README mentions a port, open http://localhost:PORT in your browser.
3. Node.js
EasyPrerequisites
npm install
Downloads and installs the libraries listed in package.json.
npm start
Starts the development/run server.
After running the command, open the address shown in the terminal (usually something like http://localhost:3000) in your browser.
4. Python
EasyPrerequisites
$ pip install ipychart
Installs the Python libraries listed in requirements.txt (or similar).
$ pip install -e .
Installs the Python libraries listed in requirements.txt (or similar).
$ jupyter nbextension install --py --symlink --sys-prefix ipychart
Type this command into your terminal and run it.
$ jupyter nbextension enable --py --sys-prefix ipychart
Type this command into your terminal and run it.
If it runs without errors and prints output in the terminal, it worked.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
