{"id":13402126,"url":"https://github.com/vizzuhq/vizzu-lib","last_synced_at":"2025-05-13T22:05:23.371Z","repository":{"id":37012980,"uuid":"374784415","full_name":"vizzuhq/vizzu-lib","owner":"vizzuhq","description":"Library for animated data visualizations and data stories.","archived":false,"fork":false,"pushed_at":"2025-04-25T13:00:32.000Z","size":11469,"stargazers_count":1965,"open_issues_count":6,"forks_count":83,"subscribers_count":20,"default_branch":"main","last_synced_at":"2025-04-26T08:52:49.269Z","etag":null,"topics":["animation","chart","charting","charting-library","charts","dashboard","data-analysis","data-visualization","datavisualization","dataviz","graph","graphs","javascript","javascript-library","plotting","storytelling"],"latest_commit_sha":null,"homepage":"https://lib.vizzuhq.com","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vizzuhq.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2021-06-07T19:53:30.000Z","updated_at":"2025-04-24T11:50:58.000Z","dependencies_parsed_at":"2024-03-27T23:30:29.734Z","dependency_job_id":"7f5923c0-248b-43fb-91d0-6c234055e749","html_url":"https://github.com/vizzuhq/vizzu-lib","commit_stats":{"total_commits":3158,"total_committers":20,"mean_commits":157.9,"dds":0.6659278024065864,"last_synced_commit":"5ff6c829e607f01b7d1723a975305e2bf4b26dcb"},"previous_names":[],"tags_count":44,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzuhq%2Fvizzu-lib","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzuhq%2Fvizzu-lib/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzuhq%2Fvizzu-lib/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vizzuhq%2Fvizzu-lib/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vizzuhq","download_url":"https://codeload.github.com/vizzuhq/vizzu-lib/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250962140,"owners_count":21514602,"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":["animation","chart","charting","charting-library","charts","dashboard","data-analysis","data-visualization","datavisualization","dataviz","graph","graphs","javascript","javascript-library","plotting","storytelling"],"created_at":"2024-07-30T19:01:11.825Z","updated_at":"2025-04-29T14:40:12.312Z","avatar_url":"https://github.com/vizzuhq.png","language":"JavaScript","funding_links":[],"categories":["JavaScript","C++","The Data Science Toolbox","Uncategorized","Data Visualization","Charts \u0026 Visualization","JavaScript tools"],"sub_categories":["Deep Learning Packages","Uncategorized","Runner","Charting libraries"],"readme":"\u003cp align=\"center\"\u003e\r\n  \u003ca href=\"https://lib.vizzuhq.com/latest/\"\u003e\r\n    \u003cimg src=\"https://lib.vizzuhq.com/latest/readme/infinite-60.gif\" alt=\"Vizzu\" /\u003e\r\n  \u003c/a\u003e\r\n  \u003cp align=\"center\"\u003e\u003cb\u003eVizzu\u003c/b\u003e - Library for animated data visualizations and data stories.\u003c/p\u003e\r\n  \u003cp align=\"center\"\u003e\r\n    \u003ca href=\"https://lib.vizzuhq.com/latest/\"\u003eDocumentation\u003c/a\u003e\r\n    · \u003ca href=\"https://lib.vizzuhq.com/latest/examples/\"\u003eExamples\u003c/a\u003e\r\n    · \u003ca href=\"https://lib.vizzuhq.com/latest/reference/\"\u003eCode reference\u003c/a\u003e\r\n    · \u003ca href=\"https://github.com/vizzuhq/vizzu-lib\"\u003eRepository\u003c/a\u003e\r\n    · \u003ca href=\"https://blog.vizzuhq.com\"\u003eBlog\u003c/a\u003e\r\n  \u003c/p\u003e\r\n\u003c/p\u003e\r\n\r\n[![npm version](https://badge.fury.io/js/vizzu.svg)](https://badge.fury.io/js/vizzu)\r\n[![install size](https://packagephobia.com/badge?p=vizzu)](https://packagephobia.com/result?p=vizzu)\r\n[![Tweet](https://img.shields.io/twitter/url/http/shields.io.svg?style=social)](https://twitter.com/intent/tweet?text=Vizzu%3A%20an%20open-source%20library%20for%20animated%20data%20visualizations%20and%20data%20stories\u0026url=https://github.com/vizzuhq/vizzu-lib\u0026via=vizzuhq\u0026hashtags=vizzu,dataviz,javascript,opensource,developers)\r\n\r\n# Vizzu\r\n\r\n## About The Project\r\n\r\nVizzu is a free, open-source Javascript/C++ library utilizing a generic dataviz\r\nengine that generates many types of charts and seamlessly animates between them.\r\nIt can be used to create static charts but more importantly, it is designed for\r\nbuilding animated data stories and interactive explorers as Vizzu enables\r\nshowing different perspectives of the data that the viewers can easily follow\r\ndue to the animation.\r\n\r\nMain features:\r\n\r\n- Designed with animation in focus;\r\n- Defaults based on data visualization guidelines;\r\n- Automatic data aggregation \u0026 data filtering;\r\n- HTML5 canvas rendering;\r\n- Written in C++ compiled to WebAssembly;\r\n- Dependency-free.\r\n\r\n## Installation\r\n\r\nInstall via [npm](https://www.npmjs.com/package/vizzu):\r\n\r\n```sh\r\nnpm install vizzu\r\n```\r\n\r\nOr use it from CDN:\r\n\r\n```html\r\n\u003chtml\u003e\r\n \u003chead\u003e\r\n  \u003cscript type=\"module\"\u003e\r\n   import Vizzu from 'https://cdn.jsdelivr.net/npm/vizzu@latest/dist/vizzu.min.js';\r\n  \u003c/script\u003e\r\n \u003c/head\u003e\r\n\u003c/html\u003e\r\n\r\n```\r\n\r\n## Usage\r\n\r\nCreate a placeholder element that will contain the rendered chart:\r\n\r\n```html\r\n\u003chtml\u003e\r\n \u003cbody\u003e\r\n  \u003cdiv id=\"myVizzu\" style=\"width:800px; height:480px;\"\u003e\r\n  \u003c/div\u003e\r\n \u003c/body\u003e\r\n\u003c/html\u003e\r\n\r\n```\r\n\r\nCreate a simple bar chart:\r\n\r\n```javascript\r\nimport Vizzu from 'https://cdn.jsdelivr.net/npm/vizzu@latest/dist/vizzu.min.js';\r\n\r\nlet data = {\r\n    series: [{\r\n        name: 'Foo',\r\n        values: ['Alice', 'Bob', 'Ted']\r\n    }, {\r\n        name: 'Bar',\r\n        values: [15, 32, 12]\r\n    }, {\r\n        name: 'Baz',\r\n        values: [5, 3, 2]\r\n    }]\r\n};\r\n\r\nlet chart = new Vizzu('myVizzu', {\r\n    data\r\n});\r\n```\r\n\r\n```javascript\r\nchart.animate({\r\n    x: 'Foo',\r\n    y: 'Bar'\r\n});\r\n```\r\n\r\nThen turn it into a scatter plot:\r\n\r\n```javascript\r\nchart.animate({\r\n    color: 'Foo',\r\n    x: 'Baz',\r\n    geometry: 'circle'\r\n});\r\n```\r\n\r\n[Try it!](https://jsfiddle.net/VizzuHQ/dk7b86vc)\r\n\r\n![Example chart](https://lib.vizzuhq.com/latest/readme/example.gif)\r\n\r\n## FAQ\r\n\r\nYou can find answers to the most frequently asked questions about using the\r\nlibrary in our [FAQ](https://lib.vizzuhq.com/latest/FAQ/).\r\n\r\n## Projects\r\n\r\nList of external projects (extensions, bindings, templates, etc) for Vizzu:\r\n[Projects](https://lib.vizzuhq.com/latest/PROJECTS/).\r\n\r\n## Roadmap\r\n\r\nWe have a comprehensive list of features we plan to implement, on our\r\n[Roadmap](https://github.com/vizzuhq/.github/wiki/Roadmap).\r\n\r\n## Contributing\r\n\r\nWe welcome contributions to the project, visit our contributing\r\n[guide](https://lib.vizzuhq.com/latest/CONTRIBUTING/) for further info.\r\n\r\n## Contact\r\n\r\n- Join our Slack:\r\n  [vizzu-community.slack.com](https://join.slack.com/t/vizzu-community/shared_invite/zt-w2nqhq44-2CCWL4o7qn2Ns1EFSf9kEg)\r\n- Drop us a line at hello@vizzuhq.com\r\n- Follow us on Twitter:\r\n  [https://twitter.com/VizzuHQ](https://twitter.com/VizzuHQ)\r\n\r\n## License\r\n\r\nCopyright © 2021-2024 [Vizzu Inc.](https://vizzuhq.com)\r\n\r\nReleased under the\r\n[Apache 2.0 License](https://lib.vizzuhq.com/latest/LICENSE/).\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvizzuhq%2Fvizzu-lib","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvizzuhq%2Fvizzu-lib","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvizzuhq%2Fvizzu-lib/lists"}