Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

Canvas

The Canvas API provides a means for drawing graphics via JavaScript and the HTML canvas element. Among other things, it can be used for animation, game graphics, data visualization, photo manipulation, and real-time video processing.

https://github.com/excalidraw/excalidraw

Virtual whiteboard for sketching hand-drawn like diagrams

canvas collaboration diagrams drawing hacktoberfest productivity whiteboard

Last synced: 30 Jul 2024

https://github.com/chartjs/Chart.js

Simple HTML5 Charts using the <canvas> tag

canvas chart graph html5 html5-charts javascript

Last synced: 30 Jul 2024

https://github.com/ecomfe/echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser

apache canvas charting-library charts data-visualization data-viz echarts svg visualization

Last synced: 08 Aug 2024

https://github.com/apache/echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser

apache canvas charting-library charts data-visualization data-viz echarts svg visualization

Last synced: 30 Jul 2024

https://github.com/apache/incubator-echarts

Apache ECharts is a powerful, interactive charting and data visualization library for browser

apache canvas charting-library charts data-visualization data-viz echarts svg visualization

Last synced: 31 Jul 2024

https://github.com/pixijs/pixi.js

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

canvas canvas2d data-visualization game glsl javascript pixi pixijs renderer rendering rendering-2d-graphics rendering-engine webgl

Last synced: 01 Aug 2024

https://github.com/pixijs/pixijs

The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.

canvas canvas2d data-visualization game glsl javascript pixi pixijs renderer rendering rendering-2d-graphics rendering-engine webgl

Last synced: 30 Jul 2024

https://github.com/photonstorm/phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

canvas facebook-instant-games game-development game-frameworks gamedev html5-game-development javascript phaser phaser-development phaserjs webgl

Last synced: 31 Jul 2024

https://github.com/phaserjs/phaser

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

canvas facebook-instant-games game-development game-frameworks gamedev html5-game-development javascript phaser phaser-development phaserjs webgl

Last synced: 30 Jul 2024

https://github.com/pshihn/rough

Create graphics with a hand-drawn, sketchy, appearance

canvas draw graphics html5-canvas svg svg-path

Last synced: 01 Aug 2024

https://github.com/rough-stuff/rough

Create graphics with a hand-drawn, sketchy, appearance

canvas draw graphics html5-canvas svg svg-path

Last synced: 30 Jul 2024

https://github.com/liabru/matter-js

a 2D rigid body physics engine for the web ▲● ■

canvas javascript physics physics-engine rigid-bodies web

Last synced: 30 Jul 2024

https://github.com/mengshukeji/Luckysheet

Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.

canvas chart conditional-formatting data-table excel formula google-sheets google-spreadsheet javascript office pivot-tables sparkline spreadsheet web-based xlsx

Last synced: 28 Aug 2024

https://github.com/dream-num/Luckysheet

Luckysheet is an online spreadsheet like excel that is powerful, simple to configure, and completely open source.

canvas chart conditional-formatting data-table excel formula google-sheets google-spreadsheet javascript office pivot-tables sparkline spreadsheet web-based xlsx

Last synced: 30 Jul 2024

https://github.com/myliang/x-spreadsheet

The project has been migrated to @wolf-table/table https://github.com/wolf-table/table

canvas es6 excel javascript js spreadsheet

Last synced: 31 Jul 2024

https://github.com/plouc/nivo

nivo provides a rich set of dataviz components, built on top of the awesome d3 and React libraries

canvas charts components d3js dataviz isomorphic react svg

Last synced: 30 Jul 2024

https://github.com/antvis/G2

📊 The concise and progressive visualization grammar.

animation canvas chart grammar graphics interaction svg visualization webgl

Last synced: 31 Jul 2024

https://github.com/piskelapp/piskel

A simple web-based tool for Spriting and Pixel art.

canvas gif javascript pixel-art spritesheet

Last synced: 30 Jul 2024

https://github.com/vega/vega

A visualization grammar.

canvas d3 svg vega visualization visualization-grammar

Last synced: 30 Jul 2024

https://vega.github.io/vega/

A visualization grammar.

canvas d3 svg vega visualization visualization-grammar

Last synced: 31 Jul 2024

https://github.com/konvajs/konva

Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.

animation canvas drag-and-drop graphics javascript konva node-canvas shape

Last synced: 30 Jul 2024

https://github.com/metafizzy/zdog

Flat, round, designer-friendly pseudo-3D engine for canvas & SVG

3d canvas svg

Last synced: 31 Jul 2024

https://github.com/tsayen/dom-to-image

Generates an image from a DOM node using HTML5 canvas

canvas css dom html image javascript raster render svg vector

Last synced: 30 Jul 2024

https://github.com/szimek/signature_pad

HTML5 canvas based smooth signature drawing

canvas drawing javascript signature signature-pad

Last synced: 31 Jul 2024

https://github.com/catdad/canvas-confetti

🎉 performant confetti animation in the browser

animation burst canvas canvas-confetti confetti fireworks hacktoberfest jsdelivr particles snow

Last synced: 31 Jul 2024

https://github.com/projectstorm/react-diagrams

a super simple, no-nonsense diagramming library written in react that just works

beta canvas demo diagram diagrams drag editing-diagrams factories flowchart modular react svg typescript visualization web

Last synced: 30 Jul 2024

https://github.com/NorthwoodsSoftware/GoJS

JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.

canvas chart charts data-visualization diagram es6 es6-modules flowchart gojs graph html interactive-diagrams javascript javascript-library layout orgchart svg typescript typescript-library visualization

Last synced: 30 Jul 2024

https://github.com/buuing/lucky-canvas

🎖🎖🎖 基于 TS + Canvas 开发的【大转盘 / 九宫格 / 老虎机】抽奖插件,🌈 一套源码适配多端框架 JS / Vue / React / Taro / UniApp / 微信小程序等,🎨 奖品 / 文字 / 图片 / 颜色 / 按钮均可配置,支持同步 / 异步抽奖,🎯 概率前 / 后端可控,🚀 自动根据 dpr 调整清晰度适配移动端

canvas javascript lucky-draw react taro uni-app vue

Last synced: 01 Aug 2024

https://github.com/matteobruni/tsparticles

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.

2d angular animations bg canvas confetti fireworks hacktoberfest html javascript js npm particles react svelte ts tsparticles typescript vue web

Last synced: 31 Jul 2024

https://github.com/tsparticles/tsparticles

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.

2d angular animations bg canvas confetti fireworks hacktoberfest html javascript js npm particles react svelte ts tsparticles typescript vue web

Last synced: 30 Jul 2024

https://github.com/nhn/tui.image-editor

🍞🎨 Full-featured photo image editor using canvas. It is really easy, and it comes with great filters.

canvas drawing filter image image-editor paint photo photoshop

Last synced: 31 Jul 2024

https://github.com/ecomfe/zrender

A lightweight graphic library providing 2d draw for Apache ECharts

2d canvas html5 svg vector-graphics

Last synced: 30 Jul 2024

https://github.com/hiloteam/Hilo

A Cross-end HTML5 Game development solution

canvas game hilo webgl

Last synced: 01 Aug 2024

https://github.com/konvajs/react-konva

React + Canvas = Love. JavaScript library for drawing complex canvas graphics using React.

canvas draw-graphics konva konva-framework react visualization

Last synced: 30 Jul 2024

https://github.com/spritejs/spritejs

A cross platform high-performance graphics system.

2d 3d canvas rendering webgl webgl2

Last synced: 30 Jul 2024

https://github.com/nhn/tui.chart

🍞📊 Beautiful chart for data visualization.

canvas chart data-visualization easy simple toast-ui visualization

Last synced: 30 Jul 2024

https://github.com/bubkoo/html-to-image

✂️ Generates an image from a DOM node using HTML5 canvas and SVG.

canvas dataurl dom image javascript picture screenshot svg

Last synced: 30 Jul 2024

https://github.com/xiaolin3303/wx-charts

微信小程序图表charts组件,Charts for WeChat Mini Program

canvas charts mini-program wechat

Last synced: 31 Jul 2024

https://github.com/hustcc/canvas-nest.js

:cancer: Interactive Particle / Nest System With JavaScript and Canvas, no jQuery.

canvas canvas-nest html5 html5-canvas javascript particles

Last synced: 30 Jul 2024

https://github.com/burhanrashid52/PhotoEditor

A Photo Editor library with simple, easy support for image editing using paints,text,filters,emoji and Sticker like stories.

android canvas emoji facebook filters image-processing instagram paint photo-editor stickers stories text-editor

Last synced: 09 Aug 2024

https://github.com/hepengwei/visualization-collection

🌈 一个专注于前端视觉效果的集合应用,包含CSS动效、Canvas动画、Three.js3D、人工智能应用等上百个案例(持续更新)

canvas collection css3 frontend javascript react threejs typescript visualization

Last synced: 31 Jul 2024

https://ekoopmans.github.io/html2pdf.js/

Client-side HTML-to-PDF rendering using pure JS.

canvas client-side html javascript pdf-generation

Last synced: 02 Aug 2024

https://github.com/eKoopmans/html2pdf.js

Client-side HTML-to-PDF rendering using pure JS.

canvas client-side html javascript pdf-generation

Last synced: 31 Jul 2024

https://github.com/canvg/canvg

JavaScript SVG parser and renderer on Canvas

canvas hacktoberfest javascript svg

Last synced: 31 Jul 2024

https://github.com/spite/ccapture.js

A library to capture canvas-based animations at a fixed framerate

canvas capture ffmpeg gif javascript jpg png video webm

Last synced: 01 Aug 2024

https://github.com/palxiao/poster-design

一款漂亮且功能强大的在线海报设计器,图片编辑器,仿稿定设计,适用于多种场景:海报生成、电商产品图、文章长图、视频/公众号封面等。A beautiful online image designer, suitable for various scenarios like generate posters, making design easier!

canvas design image moveable nodejs poster puppeteer vue3

Last synced: 31 Jul 2024

https://github.com/hizzgdev/jsmind

a mind mapping library built by javascript

bsd canvas es6 freemind javascript jsmind mindmap svg xmind

Last synced: 31 Jul 2024

https://austintoddj.github.io/Canvas

Publishing on your own terms

blog canvas laravel platform publishing

Last synced: 31 Jul 2024

https://github.com/austintoddj/canvas

Publishing on your own terms

blog canvas laravel platform publishing

Last synced: 01 Aug 2024

https://github.com/think2011/localResizeIMG

🔥 前端本地客户端压缩图片,兼容IOS,Android,PC、自动按需加载文件

canvas compress-images compressimage frontend image localresizeimg lrz mobile

Last synced: 03 Aug 2024

https://github.com/tholman/cursor-effects

Old-school cursor effects for your browser built with modern JavaScript

90s canvas javascript library

Last synced: 30 Jul 2024

https://github.com/Rezmason/matrix

matrix (web-based green code rain, made with love)

canvas html5 javascript matrix matrix-digital-rain matrix-rain regl webgl webgl-computer-graphics

Last synced: 31 Jul 2024

https://github.com/danvk/dygraphs

Interactive visualizations of time series using JavaScript and the HTML canvas tag

canvas charting-library dygraphs timeseries visualization

Last synced: 01 Aug 2024

https://github.com/DanielMartinus/Konfetti

Celebrate more with this lightweight confetti particle system 🎊

android android-animation android-ui animations canvas compose kotlin particle-system particles party

Last synced: 31 Jul 2024

https://github.com/jasondu/wxa-plugin-canvas

小程序海报组件-生成朋友圈分享海报并生成图片

canvas weapp weixin wxapp

Last synced: 31 Jul 2024

https://github.com/DanielMartinus/konfetti

Celebrate more with this lightweight confetti particle system 🎊

android android-animation android-ui animations canvas compose kotlin particle-system particles party

Last synced: 30 Jul 2024

https://github.com/jdan/isomer

Simple isometric graphics library for HTML5 canvas

canvas isometric-graphics

Last synced: 31 Jul 2024

https://github.com/jones2000/HQChart

HQChart - H5, 微信小程序 沪深/港股/数字货币/期货/美股 K线图(kline),走势图,缩放,拖拽,十字光标,画图工具,截图,筹码图. 分析家语法,通达信语法,(麦语法),第3方数据替换接口

candle candlestick candlestick-chart canvas chart china-stock h5 html5 javascript kline python stock trading-view wechat

Last synced: 31 Jul 2024

https://github.com/KilledByAPixel/LittleJS

LittleJS is a lightweight HTML5 game engine with many features and no depenencies. 🚂 Choo-Choo!

canvas codegolf game-development game-engine game-frameworks gamedev html5-game-development javascript js13k littlejs physics-engine sizecoding webgl

Last synced: 30 Jul 2024

https://github.com/SmartToolFactory/Jetpack-Compose-Tutorials

🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.

android android-ui canvas compose-animation compose-canvas compose-ui-test custom-layout jetpack-compose jetpack-compose-animation jetpack-compose-canvas jetpack-compose-navigation jetpack-compose-tutorial material-components material-design sideeffects unit-testing

Last synced: 01 Aug 2024

https://github.com/dragonir/3d

Three.js 3D项目,包含冰墩墩🐼、数字城市🏙、3D人像👤、车模展示🚗、塞尔达传说🗡等一些3D趣味演示页面,持续优化中...访问链接如下👇

3d canvas css html javascript reactjs svg threejs webgl

Last synced: 01 Aug 2024

https://github.com/xiaozhu188/electron-vue-cloud-music

🚀Electron + Vue 仿网易云音乐windows客户端

ant-design-vue canvas electron es6 fetch less nodejs vue vue-router vuex

Last synced: 02 Aug 2024

https://github.com/timdream/wordcloud2.js

Tag cloud/Wordle presentation on 2D canvas or HTML

canvas javascript tag-cloud word-cloud wordcloud wordcloud2 wordle

Last synced: 30 Jul 2024

https://github.com/bxm0927/canvas-special

:octocat::alien::star2:超多经典 Canvas 实例,动态离子背景、炫彩小球、贪吃蛇、坦克大战、是男人就下100层、心形文字等。

canvas css html js

Last synced: 01 Aug 2024

https://github.com/nosir/obelisk.js

Build pixel isometric graphics with HTML5 canvas

canvas isometric pixel pixel-art

Last synced: 30 Jul 2024

https://github.com/manuhabitela/drawingboard.js

A canvas based drawing app that you can integrate easily on your website.

canvas drawing drawingboard paint

Last synced: 31 Jul 2024

https://github.com/klinecharts/KLineChart

📈Lightweight k-line chart that can be highly customized. Zero dependencies. Support mobile.(可高度自定义的轻量级k线图,无第三方依赖,支持移动端)

candlestick canvas chart exchange finance kline klinechart stock stockchart technical-indicators time-line

Last synced: 01 Aug 2024

https://github.com/dntzhang/cax

Canvas 渲染引擎,支持 SVG,兼容了小程序、小游戏和 Web

2d canvas minigame miniprogram render svg weapp web wegame

Last synced: 01 Aug 2024

https://github.com/vasturiano/react-force-graph

React component for 2D, 3D, VR and AR force directed graphs

3d augmented-reality canvas d3-force force-directed-graphs react vr webgl

Last synced: 01 Aug 2024

https://github.com/freeciv/freeciv-web

Freeciv-web is an Open Source strategy game implemented in HTML5 and WebGL, which can be played online against other players, or in single player mode against AI opponents.

blender canvas freeciv html5 javascript webgl

Last synced: 01 Aug 2024

https://github.com/whxaxes/canvas-test

🎮 happy canvas

3d canvas game javascript particles

Last synced: 31 Jul 2024

https://github.com/alibaba/GCanvas

A lightweight cross-platform graphics rendering engine. (超轻量的跨平台图形引擎) https://alibaba.github.io/GCanvas

2d canvas graphics opengl webgl

Last synced: 01 Aug 2024

https://github.com/shzlw/zeu

A JavaScript library for real-time visualization

animation canvas chart javascript visualization

Last synced: 31 Jul 2024

https://github.com/Aaaaaaaty/blog

趁还能折腾的时候多读书——前端何时是个头

blog canvas javascript nodejs

Last synced: 01 Aug 2024

https://github.com/photonstorm/phaser-examples

Contains hundreds of source code examples and related media for the Phaser HTML5 Game Framework.

canvas html5-game javascript particles phaser physics webgl

Last synced: 05 Aug 2024

https://github.com/bobiscool/wxDraw

A lightweight canvas library which providing 2d draw for weapp 微信小程序2d动画库 😎 🐼

canvas html5 javascript weapp webapp wechat-app

Last synced: 01 Aug 2024

https://github.com/kuckboy1994/mp_canvas_drawer

:rocket: 微信小程序上canvas绘制图片助手,一个json就制作分享朋友圈图片

canvas drawer mp mpvue wepy wxapp xiaochengxu

Last synced: 31 Jul 2024