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/lukechilds/merge-images

Easily compose images together without messing around with canvas

canvas image-manipulation

Last synced: 31 Jul 2024

https://github.com/Brooooooklyn/canvas

High performance skia binding to Node.js. Zero system dependencies and pure npm packages without any postinstall scripts nor node-gyp.

canvas n-api napi napi-rs node-api node-canvas rust skia

Last synced: 31 Jul 2024

https://github.com/martinlaxenaire/curtainsjs

curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.

3d canvas curtains curtainsjs dom glsl html5 javascript responsive shader shaders texture webgl webgl2

Last synced: 04 Aug 2024

https://github.com/tipsy/bubbly-bg

Beautiful bubbly backgrounds in less than 1kB (750 bytes gzipped)

animated-backgrounds canvas javascript

Last synced: 30 Jul 2024

https://github.com/shfshanyue/blog

在这里写一些工作中遇到的前端,后端以及运维的问题

canvas css grid javascript python tmux vim

Last synced: 31 Jul 2024

https://github.com/alyssaxuu/animockup

Create animated mockups in the browser 🔥

canvas design design-tools editor javascript marketing marketing-tools tool

Last synced: 31 Jul 2024

https://github.com/kopiro/siriwave

The Apple® Siri wave-form replicated in a JS library.

animation apple apple-siri canvas gcx ios javascript siriwave

Last synced: 30 Jul 2024

https://github.com/raphamorim/react-ape

🦍• React Renderer to build UI interfaces using canvas/WebGL (TV and Hardware-Accelerated GPU development based)

canvas canvas-html5 gl react react-ape react-renderer render renderer webgl webgl2

Last synced: 01 Aug 2024

https://github.com/caffeinalab/siriwavejs

The Apple® Siri wave-form replicated in a JS library.

animation apple apple-siri canvas gcx ios javascript siriwave

Last synced: 24 Aug 2024

https://protectwise.github.io/troika/

A JavaScript framework for interactive 3D and 2D visualizations

canvas data-visualization javascript javascript-framework threejs webgl webxr

Last synced: 31 Jul 2024

https://github.com/protectwise/troika

A JavaScript framework for interactive 3D and 2D visualizations

canvas data-visualization javascript javascript-framework threejs webgl webxr

Last synced: 03 Aug 2024

https://github.com/transitive-bullshit/react-particle-effect-button

Bursting particle effect buttons for React 🎉

button canvas codrops particles react

Last synced: 30 Jul 2024

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

Force-directed graph rendered on HTML5 canvas

canvas d3js force force-directed-graph simulation

Last synced: 01 Aug 2024

https://github.com/iamkun/tower_game

💒 HTML5 Canvas Tower Building Game 🏢🏬🏦🏯🏰

canvas game html5 javascript

Last synced: 31 Jul 2024

https://github.com/salgum1114/react-design-editor

React Design Editor has started to developed direct manipulation of editable design tools like Powerpoint, We've developed it with reactjs, ant.design, fabricjs

animejs ant-design antd canvas editor es6 fabricjs fontawesome5 imagemap javascript mediaelementjs react-ace reactjs webpack4 workflow

Last synced: 30 Jul 2024

https://github.com/tdewolff/canvas

Cairo in Go: vector to raster, SVG, PDF, EPS, WASM, OpenGL, Gio, etc.

cairo canvas eps html-canvas opengl path pdf rasterizer svg vector-graphics

Last synced: 30 Jul 2024

https://github.com/joshwcomeau/waveforms

An interactive, explorable explanation about the peculiar magic of sound waves.

animation canvas lesson react reactjs styled-components svg tutorial

Last synced: 30 Jul 2024

https://github.com/korbinzhao/excalidraw-cn

Excalidraw-CN 是支持中文手写和多画布的 Excalidraw 白板工具。Excalidraw-CN is a whiteboard supporting Chinese hand draw font and multi-canvas based on Excalidraw.

canvas chinese-fonts draw excalidraw hand handraw whiteboard

Last synced: 31 Jul 2024

https://github.com/antvis/s2

⚡️ A practical visualization library for tabular analysis.

canvas editable-table javascript pivot-grid pivot-tables react sheet spreadsheet table typescript vue

Last synced: 31 Jul 2024

https://github.com/antvis/S2

⚡️ A practical visualization library for tabular analysis.

canvas editable-table javascript pivot-grid pivot-tables react sheet spreadsheet table typescript vue

Last synced: 02 Aug 2024

https://github.com/LHRUN/paint-board

🎨 A powerful multi-end drawing board that brings together a lot of creative brushes to experience a whole new range of drawing effects!

canvas canvas-game drawing drawing-board drawingboard javascript sketch whiteboard

Last synced: 31 Jul 2024

https://github.com/ErosZy/WXInlinePlayer

🤟 Super fast H.264/H.265 FLV player

asm audiocontext canvas decoder flv h264 h265 h5 player playsinline wasm webgl wechat

Last synced: 02 Aug 2024

https://github.com/mumuy/pacman

基于HTML5的吃豆人游戏 - 经典游戏开发样例_Pacman based on HTML5

canvas html5 html5-game javascript javascript-game pacman

Last synced: 31 Jul 2024

https://github.com/kkoomen/pointless

An endless drawing canvas desktop app made with Tauri (Rust) and React 🎨 ✍️

canvas cross-platform desktop drawing endless linux macos react reactjs rust tauri windows

Last synced: 30 Jul 2024

https://github.com/phaserjs/phaser-ce

Phaser CE 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 html5-game-development javascript phaser webgl

Last synced: 31 Jul 2024

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

Phaser CE 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 html5-game-development javascript phaser webgl

Last synced: 05 Aug 2024

https://github.com/john990/WaveView

A wave view of android,can be used as progress bar.

animation canvas waveview

Last synced: 30 Jul 2024

https://github.com/AlloyTeam/curvejs

Made curve a dancer in HTML5 canvas - 魔幻线条

animation bezier canvas curve curvejs dance dancer

Last synced: 31 Jul 2024

https://github.com/ricktu288/ray-optics

A web app for creating and simulating 2D geometric optical scenes, with a gallery of (interactive) demos.

canvas geometric-optics html5 optics optics-simulation ray-optics

Last synced: 01 Aug 2024

https://github.com/dntzhang/pasition

Path Transition with little JS code, render to anywhere - 轻量级 Path 过渡库,渲染到任何地方

canvas pasition path svg

Last synced: 30 Jul 2024

https://github.com/amandaghassaei/gpu-io

A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.

canvas glsl gpgpu gpu parallel particles physics shader shaders simulation threejs webgl webgl1 webgl2

Last synced: 01 Aug 2024

https://github.com/revezone/revezone

A lightweight local-first graphic-centric productivity tool to build your second brain. Supporting Excalidraw/Tldraw whiteboard and notion-like note. 一款以图形为中心、轻量级、本地优先的用于构建第二大脑的效率工具。支持 Excalidraw、Tldraw 白板和类 Notion 笔记。

brain-storms canvas capture-organize-distill-express excalidraw knowledge-management lightweight local-first mind-management note note-taking notion pkm second-brain tldraw whiteboard

Last synced: 01 Aug 2024

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

Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.

canvas canvas-animation graphics konva konvajs shape vue vue-styleguidist

Last synced: 31 Jul 2024

https://github.com/literallycanvas/literallycanvas

A canvas in your browser. Literally.

canvas drawing html html5 javascript ms-paint paint whiteboard

Last synced: 01 Aug 2024

https://github.com/loonywizard/js-confetti

JS Confetti library that supports emojis 🦄 🎉 ⚡️

animation canvas canvas-confetti confetti js-confetti

Last synced: 31 Jul 2024

https://github.com/sujithkanna/SmileyRating

SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.

android canvas morphing-animations rating smiley vector-graphics

Last synced: 02 Aug 2024

https://github.com/crashmax-dev/fireworks-js

🎆 A simple fireworks library! Ready to use components available for React, Vue 3, Svelte, Angular, Preact, Solid, and Web Components.

angular animation canvas fireworks hacktoberfest javascript library monorepository npm-package particles preact react solidjs svelte typescript vue vue3 web-components zero-dependency

Last synced: 31 Jul 2024

https://github.com/Jannchie/anichart.js

Easily create data visualization animation videos

anichart animation canvas d3 data-visualization ffmpeg video yarn

Last synced: 31 Jul 2024

https://github.com/HurTeng/StormPlane

✈️《沙漠风暴》是一款基于Android开发的纵版飞行射击游戏,以雷电(Shooting Game)为原型,参考微信打飞机大战,通过自定义的SurfaceView来实现游戏,游戏画面、音乐、战斗特效都不错(附带apk安装包,可直接运行)

android apk app boss bullet canvas custom desert enemy explode fight game music plane score shoot surfaceview thunder war

Last synced: 04 Aug 2024

https://github.com/antvis/G

💥 A flexible rendering engine for visualization.

2d-graphics antv antvis canvas visualization webgl webgpu

Last synced: 31 Jul 2024

https://github.com/antvis/g

💥 A flexible rendering engine for visualization.

2d-graphics antv antvis canvas visualization webgl webgpu

Last synced: 30 Jul 2024

https://github.com/gmrchk/blobity

The cursor is the heart of any interaction with the web. Why not take it to the next level? 🚀

blob canvas cursor design ux

Last synced: 31 Jul 2024

https://github.com/iddan/react-native-canvas

A Canvas component for React Native

canvas graphics javascript native react

Last synced: 15 Aug 2024

https://github.com/lwansbrough/react-native-canvas

A Canvas component for React Native

canvas graphics javascript native react

Last synced: 31 Jul 2024

https://github.com/idrawjs/idraw

A simple JavaScript framework for Drawing on the web.(一个面向Web绘图的JavaScript框架)

2d canvas design draw drawing fabric fabricjs figma graph graphics idraw idraw-studio idrawjs idrawjs-editor konva konvajs photoshop pixijs sketch

Last synced: 31 Jul 2024

https://github.com/polotno-project/polotno-studio

Free online Design Editor.

canvas design design-editor

Last synced: 01 Aug 2024

https://github.com/rendro/vintageJS

Add a retro/vintage effect to images using the HTML5 canvas element

canvas image-processing instagram javascript retro vintage

Last synced: 31 Jul 2024

https://github.com/esimov/diagram

CLI app to convert ASCII arts into hand drawn diagrams.

ascii ascii-art canvas cli diagram drawing go gocui golang termbox-go terminal

Last synced: 30 Jul 2024

https://github.com/linjc/smooth-signature

H5带笔锋手写签名,支持PC端和移动端,任何前端框架均可使用

canvas javascript react-signature signature typescript vue-signature

Last synced: 31 Jul 2024

https://github.com/dulnan/lazy-brush

Smooth drawing with mouse, finger or other pointing device

brush canvas drawing javascript lazy painting typescript

Last synced: 01 Aug 2024

https://github.com/joshmarinacci/node-pureimage

Pure JS implementation of the HTML Canvas 2D drawing API

canvas drawing javascript png

Last synced: 01 Aug 2024

https://github.com/raphamorim/origami.js

Powerful and Lightweight Library to create using HTML5 Canvas

animation animation-engine canary canvas canvas-game css html5-canvas javascript origami

Last synced: 30 Jul 2024

https://github.com/cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 21 Aug 2024

https://github.com/Cloud9c/taro

A lightweight 3D game engine for the web.

3d canvas html5 javascript physics svg webaudio webgl webgpu webxr

Last synced: 31 Jul 2024

https://github.com/javierbyte/pintr

Create single line illustrations from your pictures. Get a drawing, SVG or coordinates for a CNC.

art axidraw canvas draw generative pintr plotter png svg svg-illustrations vector

Last synced: 30 Jul 2024

https://github.com/maxGraph/maxGraph

maxGraph is a fully client side JavaScript diagramming library

browser canvas diagram graph svg typescript

Last synced: 01 Aug 2024

https://github.com/lamberta/html5-animation

Foundation HTML5 Animation with JavaScript example code and book exercises.

animation book canvas game-development html5 javascript

Last synced: 04 Aug 2024

https://github.com/Esri/wind-js

An demo animation of wind on a Canvas layer in the JSAPI

canvas cartography esri gfs-data javascript javascript-library visualization web-development wind

Last synced: 31 Jul 2024

https://github.com/protomaps/protomaps-leaflet

Lightweight vector map rendering + labeling and symbology for Leaflet

canvas cartography leaflet

Last synced: 01 Aug 2024

https://github.com/dabanlee/blurify

blurify.js is a tiny(~2kb) library to blurred pictures, support graceful downgrade from `css` mode to `canvas` mode.

blur blurify canvas image

Last synced: 04 Aug 2024

https://github.com/yeild/jigsaw

canvas滑动验证码

canvas captcha

Last synced: 31 Jul 2024

https://github.com/sleepy-zone/fabritor-web

👻 A creative editor based on fabricjs. 一款基于 fabricjs 的开源创意图片编辑器,旨在让开发者快速构建属于自己的图片编辑器。可应用于海报设计、小红书公众号封面设计、banner 设计等场景。

canvas editor fabricjs image react text

Last synced: 04 Aug 2024

https://github.com/flutterkit/zerker

Zerker is a lightweight and powerful flutter graphic animation library

canvas flutter flutter-game flutter-games flutter-graphic fluttercanvas fluttergame

Last synced: 04 Aug 2024

https://github.com/foobar404/wave.js

Audio visualizer library for javascript. Create dynamic animations that react to an audio file or audio stream.

audio canvas javascript music oscillator visualization

Last synced: 31 Jul 2024

https://github.com/Gitjinfeiyang/easy-canvas

使用render函数在canvas中创建文档流布局,小程序海报图、小程序朋友圈分享图。easy-canvas is a powerful tool helps us easy to layout with canvas.

canvas css html javascript vue

Last synced: 02 Aug 2024

https://github.com/bilibili/WebAV

Process audio/video data in the browser using WebCodecs. 基于 WebCodecs 在浏览器中处理音视频数据。

audio browser canvas media mp4 recorder video web webcodecs

Last synced: 08 Aug 2024

https://github.com/RiccardoMoro/FreeDrawView

A View on which you can freely draw, customizing paint width, alpha and color, and take a screenshot of the content. Useful for note apps, signatures or free hand writing.

android android-library canvas custom-view drawing signature

Last synced: 02 Aug 2024

https://github.com/davidsonfellipe/lena.js

:woman: Library for image processing

canvas image-manipulation image-processing javascript

Last synced: 02 Aug 2024

https://github.com/Louiszhai/canvas-draw

使用canvas手写签名或绘图--支持pc和mobile端、支持横屏

canvas

Last synced: 31 Jul 2024

https://github.com/ningbonb/HTML5

HTML5学习、总结、实践

angularjs canvas css3 es6 html5 javascript jquery postcss zepto

Last synced: 04 Aug 2024

https://github.com/BlazorExtensions/Canvas

HTML5 Canvas API implementation for Microsoft Blazor

blazor canvas canvas-element html5-canvas web-assembly webassembly

Last synced: 31 Jul 2024

https://github.com/dxcweb/watermark

canvas图片水印,用于身份证等个人信息添加仅用于XXX等字样保护个人信息

canvas react watermark

Last synced: 04 Aug 2024

https://github.com/xland/ScreenCapture

A multifunctional screen capture program

canvas draw paint screencapture screenshot skia

Last synced: 01 Aug 2024

https://github.com/mydraft-cc/ui

Open source wireframing tool written in typescript, react and redux.

canvas paperjs react redux scss typescript webpack wireframing

Last synced: 01 Aug 2024

https://github.com/guyoung/streakjs

streakjs是一款多端JavaScript Canvas框架

canvas javascript

Last synced: 02 Aug 2024

https://github.com/rowsncolumns/grid

Declarative React Canvas Grid primitive for Data table, Pivot table and more :boom:

canvas datagrid declarative reactjs table

Last synced: 31 Jul 2024

https://github.com/theacodes/kicanvas

The KiCAD web viewer

canvas kicad open-source-hardware web webgl

Last synced: 01 Aug 2024

https://github.com/ucfopen/canvasapi

Python API wrapper for Instructure's Canvas LMS. Easily manage courses, users, gradebooks, and more.

api canvas canvas-lms education hacktoberfest instructure python wrapper

Last synced: 04 Aug 2024

https://github.com/graphql-editor/diagram

☊ Tool for making node graphs. Inspired by dependency graph. Used mainly for automation services 📈

canvas diagram editor graph node visual

Last synced: 01 Aug 2024

https://github.com/sunniejs/vue-canvas-poster

vue生成海报图,一个通过 css 属性画 canvas 图片的轻量级的 vue 组件 (Vue poster,a lightweight vue component that draws canvas images via css properties.)

canvas css-canvas-vue css-properties draws-canvas-images painter poster vue vue-canvas-poster

Last synced: 31 Jul 2024

https://github.com/agilgur5/react-signature-canvas

A React wrapper component around signature_pad (in < 150 LoC). Unopinionated and heavily updated fork of react-signature-pad

canvas e-sign e-signature pad react react-signature-pad sign signature signature-pad trim whitespace wrapper

Last synced: 01 Aug 2024

https://github.com/creativecreatorormaybenot/funvas

Fun canvas animations in Flutter based on time and math functions.

canvas dart flutter flutter-package

Last synced: 01 Aug 2024

https://github.com/SimpleMobileTools/Simple-Draw

A canvas you can draw on with different colors.

android canvas draw freedom kotlin opensource

Last synced: 01 Aug 2024

https://github.com/danzen/zimjs

ZIM JavaScript Canvas Framework - Code Creativity! Interactive Media For All.

canvas canvas-framework creativity javascript learn-to-code learning teaching zim zimjs

Last synced: 01 Aug 2024