nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries
Repository Index
55,140 visible repositories in the index
25–48 of 201 · Most stars
High performance <canvas> rendering for React components
A simple web-based tool for Spriting and Pixel art.
🎉 performant confetti animation in the browser
- canvas
- confetti
- jsdelivr
- animation
📊 The concise and progressive visualization grammar.
- visualization
- grammar
- graphics
- canvas
HTML5 canvas based smooth signature drawing
- signature
- signature-pad
- canvas
- javascript
A visualization grammar.
- visualization-grammar
- visualization
- canvas
- svg
Open-Source AI Presentation Generator and API (Gamma, Canva, Beautiful AI, Decktopus, Presentations AI Alternative)
- ai-agent
- api
- powerpoint-generation
- presentation
Sketch and take handwritten notes.
Generates an image from a DOM node using HTML5 canvas
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
Node canvas is a Cairo backed Canvas implementation for NodeJS.
3D Gaussian Splat Editor
Sketch Material 3 Expressive screens in the browser and turn them into vibe-coding prompts.
- design-tool
- material-3-expressive
- material-design
- material3
TranslatedAn open-source infinite canvas workbench for AI creation, integrating AI image generation, reference image editing, video generation, an Agent intelligent assistant, canvas orchestration, conversational creation, a prompt library, and asset management. It supports visual creation workflows and multi-Agent collaboration. Compatible with the OpenAI API ecosystem, and supports connecting channels such as chatgpt2api, grok2api, flow2api, and newapi.
HTML Standard
a super simple, no-nonsense diagramming library written in react that just works
- react
- demo
- diagrams
- web
TranslatedRecyclerView? ListView or ViewGroup? No, it's Canvas! Ultra performance and free customization interface! Vertical and horizontal, Fast rendering and extremely low memory. An elegant, all-purpose calendar widget for Android with custom UI, iOS-style looks, and custom animations. It supports switching between vertical and horizontal directions, week view, custom week start, and efficient performance, with hot-pluggable UI customization! Drawn with Canvas, it renders fast and uses little memory. You truly could not have imagined that a calendar could be this elegant.
- calendarview
- calendar-component
- calendar-view
- calendar-widget
tsParticles - Easily create highly customizable JavaScript particles effects, confetti explosions and fireworks animations and use them as animated backgrounds for your website. Ready to use components available for React.js, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno, Solid, Riot and Web Components.
- particles
- typescript
- npm
- javascript
Translated🎖🎖🎖 A lottery plugin developed with TS + Canvas, offering a [big wheel / nine-grid / slot machine], 🌈 one set of source code that works with multiple frameworks and platforms: JS / Vue / React / Taro / UniApp / WeChat Mini Program, etc., 🎨 prizes / text / images / colors / buttons are all configurable, supports synchronous / asynchronous lottery draws, 🎯 probability can be controlled on the front end / back end, 🚀 automatically adjusts sharpness according to dpr to fit mobile devices
A renderer agnostic two-dimensional drawing api for the web
FlowGram is an extensible workflow development framework with built-in canvas, form, variable, and materials that helps developers build AI workflow platforms faster and simpler.
- flow
- flowchart
- graph
- javascript
JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
- html
- diagram
- flowchart
- javascript
High-performance engine for capturing, modifying, and converting DOM elements into any format.
- screenshot
- dom
- dom-manipulation
- javascript