{"id":13595335,"url":"https://github.com/nicohlr/ipychart","last_synced_at":"2025-04-09T09:10:05.127Z","repository":{"id":55459421,"uuid":"193933687","full_name":"nicohlr/ipychart","owner":"nicohlr","description":" The power of Chart.js with Python","archived":false,"fork":false,"pushed_at":"2024-08-24T18:05:37.000Z","size":10152,"stargazers_count":121,"open_issues_count":1,"forks_count":10,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-02T03:45:03.687Z","etag":null,"topics":["charting-library","chartjs","charts","data","data-analysis","data-science","data-visualization","ipywidgets","javascript-es6","jupyter","jupyter-notebook","notebook","python"],"latest_commit_sha":null,"homepage":"https://nicohlr.github.io/ipychart/","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nicohlr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-26T15:41:25.000Z","updated_at":"2025-03-13T13:37:18.000Z","dependencies_parsed_at":"2024-08-27T07:29:21.692Z","dependency_job_id":null,"html_url":"https://github.com/nicohlr/ipychart","commit_stats":{"total_commits":169,"total_committers":2,"mean_commits":84.5,"dds":0.00591715976331364,"last_synced_commit":"22741c1f8b991852943c4e2e9a6b6af0c1ca3865"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicohlr%2Fipychart","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicohlr%2Fipychart/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicohlr%2Fipychart/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nicohlr%2Fipychart/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nicohlr","download_url":"https://codeload.github.com/nicohlr/ipychart/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248008630,"owners_count":21032556,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["charting-library","chartjs","charts","data","data-analysis","data-science","data-visualization","ipywidgets","javascript-es6","jupyter","jupyter-notebook","notebook","python"],"created_at":"2024-08-01T16:01:47.969Z","updated_at":"2025-04-09T09:10:05.111Z","avatar_url":"https://github.com/nicohlr.png","language":"Python","readme":"\u003cp align=\"center\"\u003e\n    \u003cimg src=\"./docs/docs/.vuepress/public/ipychart.png#gh-light-mode-only\" width=\"18%\"\u003e\n    \u003cimg src=\"./docs/docs/.vuepress/public/ipychart-dark.png#gh-dark-mode-only\" width=\"18%\"\u003e\u003cbr\u003e\n    The power of Chart.js with Python\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003ca href=\"https://github.com/nicohlr/ipychart/blob/master/LICENSE\"\u003e\n        \u003cimg alt=\"GitHub\" src=\"https://img.shields.io/github/license/nicohlr/ipychart\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://pypi.org/project/ipychart/\"\u003e\n        \u003cimg alt=\"GitHub release (latest by date)\" src=\"https://img.shields.io/github/v/release/nicohlr/ipychart\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://mybinder.org/v2/gh/nicohlr/ipychart/master?labpath=examples\"\u003e\n        \u003cimg alt=\"Binder\" src=\"https://mybinder.org/badge_logo.svg\"\u003e\n    \u003c/a\u003e\n    \u003ca href=\"https://github.com/chartjs/awesome\"\u003e\n        \u003cimg alt=\"Awesome Chart.js\" src=\"https://img.shields.io/static/v1?message=awesome\u0026logo=awesome-lists\u0026labelColor=fc60a8\u0026color=494368\u0026logoColor=white\u0026label=%20\"\u003e\n    \u003c/a\u003e\n\u003c/p\u003e\n\nInstallation\n------------\n\nYou can install ipychart from your terminal using pip or conda:\n\n```bash\n# using pip\n$ pip install ipychart\n\n# using conda\n$ conda install -c conda-forge ipychart\n```\n\nDocumentation\n------------\n\n- [**Introduction**](https://nicohlr.github.io/ipychart/user_guide/introduction.html)\n- [**Getting Started**](https://nicohlr.github.io/ipychart/user_guide/getting_started.html)\n- [**Usage**](https://nicohlr.github.io/ipychart/user_guide/usage.html)\n- [**Charts**](https://nicohlr.github.io/ipychart/user_guide/charts.html)\n- [**Configuration**](https://nicohlr.github.io/ipychart/user_guide/configuration.html)\n- [**Scales**](https://nicohlr.github.io/ipychart/user_guide/scales.html)\n- [**Pandas Interface**](https://nicohlr.github.io/ipychart/user_guide/pandas.html)\n- [**Advanced Features**](https://nicohlr.github.io/ipychart/user_guide/advanced.html)\n- [**Developers**](https://nicohlr.github.io/ipychart/developer_guide/development_installation.html)\n\nUsage\n------------\n\nCreate charts with Python in a very similar way to creating charts using Chart.js. The charts created are fully configurable, interactive and modular and are displayed directly in the output of the the cells of your jupyter notebook environment:\n\n![](./docs/docs/.vuepress/public/ipychart-demo.gif)\n\nYou can also create charts directly from a pandas dataframe. See the [**Pandas Interface**](https://nicohlr.github.io/ipychart/user_guide/pandas.html) section of the documentation for more details.\n\nDevelopment Installation \n------------\n\nFor a development installation:\n\n    $ git clone https://github.com/nicohlr/ipychart.git\n    $ cd ipychart\n    $ conda install jupyterlab -c conda-forge\n    $ cd ipychart/src\n    $ jlpm install \n    $ cd .. \n    $ pip install -e .\n    $ jupyter nbextension install --py --symlink --sys-prefix ipychart\n    $ jupyter nbextension enable --py --sys-prefix ipychart\n\nReferences\n------------\n\n- [**Chart.js**](https://www.chartjs.org/)\n- [**Ipywidgets**](https://ipywidgets.readthedocs.io/en/latest/index.html)\n- [**Ipywidgets cookiecutter template**](https://github.com/jupyter-widgets/widget-ts-cookiecutter)\n- [**Chart.js Datalabels**](https://github.com/chartjs/chartjs-plugin-datalabels)\n- [**Chart.js Zoom**](https://github.com/chartjs/chartjs-plugin-zoom)\n- [**Vuepress**](https://vuepress.vuejs.org/)\n- [**GitHub Pages**](https://pages.github.com/)\n\nLicense\n------------\n\nIpychart is available under the [MIT license](https://opensource.org/licenses/MIT).","funding_links":[],"categories":["Python","Visualization","Not in PyViz","Integrations","Python tools"],"sub_categories":["General-Purpose Machine Learning","Others","Misc"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicohlr%2Fipychart","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnicohlr%2Fipychart","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnicohlr%2Fipychart/lists"}