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/tnfe/FEDiagram

图说前端>>收集各种前端技术图谱 🚕🚖🚗🚚🚛🚜

angular canvas css diagram html image js nodejs react vue weixin

Last synced: 01 Aug 2024

https://github.com/shuding/apple-pencil-safari-api-test

Canvas based sketch board, with force touch and real-time Bezier curves.

3d-touch apple-pencil bezier canvas force-touch javascript sketching

Last synced: 04 Aug 2024

https://github.com/kempsteven/vue-html2pdf

vue-html2pdf converts any vue component or element into PDF, vue-html2pdf is basically a vue wrapper only and uses html2pdf.js behind the scenes.

canvas client-side html html2pdf pdf-generation vuejs

Last synced: 09 Aug 2024

https://github.com/vcync/modV

modular audio visualisation powered by JavaScript

audio-visualizer canvas electron isf javascript modv ndi shader visualization vj vjing vue web-audio webgl

Last synced: 31 Jul 2024

https://github.com/kevoj/angular-editor-fabric-js

Drag-and-drop editor based on Fabricjs for Angular.io

angular angular-cli angular-fabric canvas drag-and-drop editor fabric fabricjs resizable

Last synced: 01 Aug 2024

https://github.com/ssthouse/tree-chart

Flexible tree chart using Canvas and Svg, powered by D3.js; ✅Support Vue, Vue3 and React;

canvas d3 organization-chart react reactjs svg tree-chart vue vue3

Last synced: 31 Jul 2024

https://github.com/tldraw/core

Renderer for tldraw and maybe you, too.

canvas draw pan pinch react typescript whiteboard zoom

Last synced: 31 Jul 2024

https://github.com/BuchholzTim/Whitebird

Open-Source, collaborative, digital Whiteboard

canvas collaborative fabricjs mongodb nestjs nuxtjs whiteboard

Last synced: 01 Aug 2024

https://github.com/xd-tayde/mcanvas

用于合成图片的canvas绘制库

canvas image-composite image-crop image-textview watermark

Last synced: 31 Jul 2024

https://github.com/ddiu8081/oreooo

🍪 An oreo generater.

canvas

Last synced: 31 Jul 2024

https://github.com/zuramai/starback.js

Create a beautiful star falling background with starback.js

background canvas css-animations hacktoberfest

Last synced: 01 Aug 2024

https://github.com/yeliudev/LemonJournal

A WeChat mini program demo based on Wafer2 framework - 微信小程序Demo: 柠檬手帐 - 图片编辑应用,支持图片和文字的移动、旋转、缩放、保存编辑状态并生成预览图

canvas weapp wechat

Last synced: 02 Aug 2024

https://github.com/qq15725/modern-screenshot

📸 Quickly generate image from DOM node using HTML5 canvas and SVG

canvas dom dom-to-image html-to-image html2canvas image javascript modern-screenshot screenshot svg typescript

Last synced: 31 Jul 2024

https://github.com/vinothpandian/react-sketch-canvas

Freehand vector drawing component for React using SVG as canvas 🖌️

canvas component freehand-drawing react react-library sketch sketching

Last synced: 30 Jul 2024

https://github.com/cvalenzuela/Mappa

A canvas wrapper for Maps 🗺 🌍

canvas google mapbox mapbox-gl maps p5 tilemap tiles

Last synced: 31 Jul 2024

https://github.com/GrimoireGL/GrimoireJS

A WebGL framework for Web development.

canvas grimoire webgl

Last synced: 01 Aug 2024

https://github.com/acheronfail/xi-electron

A front-end for the xi-editor built with modern web technologies.

canvas electron electron-forge webgl xi-editor xi-electron

Last synced: 02 Aug 2024

https://github.com/Just-Moh-it/Mockoops

Create 💎 beautiful animations from boring screen recordings within ⏳ seconds

animation browser canvas lambda mockup mockup-generator object-storage pwa react reactjs remotion render screen-recording

Last synced: 31 Jul 2024

https://jjkaufman.github.io/wiv.js/

A library for a more wiggly div

animation border canvas javascript wiggle wiggly wiv wivjs

Last synced: 01 Aug 2024

https://github.com/sakitam-fdd/ol3Echarts

:earth_asia: :bar_chart: ol3Echarts | a openlayers extension to echarts

canvas echarts gis karma map openlayers react rollup webgl webpack

Last synced: 01 Aug 2024

https://github.com/JarenChow/JMind

基于 Canvas 技术,使用 Janvas 封装库实现的 XMind 的核心功能

canvas hierarchy javascript layout xmind

Last synced: 02 Aug 2024

https://github.com/hustcc/jest-canvas-mock

:last_quarter_moon: A module used to mock canvas in Jest.

canvas ci echarts jest jest-test mock

Last synced: 03 Aug 2024

https://github.com/KaliedaRik/Scrawl-canvas

Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun

accessibility animations canvas graphical-displays html5 html5-canvas html5-canvas-element javascript responsive-web-design

Last synced: 01 Aug 2024

https://github.com/zhw2590582/FlvPlayer

:lollipop: FlvPlayer.js is a JavaScript player for decode flv to the canvas

aac audiocontext canvas flv h264 http-flv player video webassembly webgl websocket-flv worker

Last synced: 07 Aug 2024

https://github.com/dmnsgn/canvas-record

Record a video in the browser or directly on the File System from a canvas (2D/WebGL/WebGPU) as MP4, WebM, MKV, GIF, PNG/JPG Sequence using WebCodecs and Wasm when available.

canvas capture download filesystem gif mp4 record video webcodecs

Last synced: 02 Aug 2024

https://github.com/Bian-Sh/UniJoystick

It is a powerful joystick and touchpad component for UGUI.

canvas joystick touchpad ugui unity

Last synced: 02 Aug 2024

https://github.com/imgly/rembrandt

Image comparison using node-canvas

canvas image-comparison javascript testing

Last synced: 31 Jul 2024

https://github.com/sammycage/plutovg

Tiny 2D vector graphics library in C

2d c canvas graphics plutovg svg vector

Last synced: 31 Jul 2024

https://github.com/viliusle/Hermite-resize

Canvas image resize/resample using Hermite filter with JavaScript.

canvas resample resize

Last synced: 06 Aug 2024

https://github.com/amoshydra/draw

Web canvas that support pen pressure

canvas drawingboard pressure-sensing stylus

Last synced: 31 Jul 2024

https://github.com/swimmingkiim/react-image-editor

React + Konva / image editor / like Figma or Canva

canva canvas editor figma image konva react tool

Last synced: 01 Aug 2024

https://github.com/akira-cn/code-to-image

Convert blocks of code to a highlighted jpeg base64 image.

canvas code language

Last synced: 01 Aug 2024

https://github.com/gregtatum/sessions

A series of creative coding sessions

canvas creative-coding javascript regl webgl

Last synced: 04 Aug 2024

https://github.com/pencil-js/pencil.js

✏️ Nice modular interactive 2D drawing library

2d canvas draw drawing modular monorepo oop toolbelt

Last synced: 31 Jul 2024

https://github.com/d-band/gantt

Gantt chart library using jsx support SVG, Canvas and SSR

canvas gantt-chart jsx ssr svg virtual-dom

Last synced: 01 Aug 2024

https://github.com/zhw2590582/WFPlayer

:ocean: WFPlayer.js is an audio waveform generator

audio audiocontext canvas generator waveform

Last synced: 30 Jul 2024

https://github.com/dnass/svelte-canvas

🎨 Reactive canvas rendering with Svelte.

canvas svelte

Last synced: 02 Aug 2024

https://github.com/mesh-js/mesh.js

A graphics system born for visualization 😘.

canvas graphics visualization webgl webgl2

Last synced: 31 Jul 2024

https://github.com/kelvinau/circular-audio-wave

JS library for audio visualization in circular wave using Web Audio API and ECharts

audio-reactive canvas circular javascript music music-visualisation waveform

Last synced: 03 Aug 2024

https://github.com/yinguangyao/blog

关于 JavaScript 前端开发、工作经验的一点点总结。

blog canvas docker ecmascript ioc javascript jsbridge konvajs mobx nodejs nuxt react react-hooks recoil redux ssr typescript underscore webpack webview

Last synced: 31 Jul 2024

https://github.com/akoidan/pychat

webchat via WebSockets/WebRTC that allows messaging/video call/screen sharing

canvas cordova django docker electron filesystem-api javascript mysql pub-sub python redis sass tornado typescript vue webassembly webpack webrtc websockets

Last synced: 02 Aug 2024

https://github.com/nateshmbhat/touchable

The only flutter library to add gestures and animations to custom shapes you draw on your canvas.

canvas custom-paint custom-painter custompaint custompainter dart draw flutter paint shapes touchable

Last synced: 01 Aug 2024

https://github.com/rreusser/demos

One repo to rule them all.

canvas d3 javascript plotlyjs regl threejs webgl

Last synced: 04 Aug 2024

https://github.com/CodeHole7/fabricjs-image-editor-origin

javascript image editor based on fabric.js

canvas canvas2d fabricjs image-editor javascript jquery webgl

Last synced: 05 Aug 2024

https://github.com/MassiveHeights/Black

World's fastest HTML5 2D game engine   🛸

2d canvas cross-platform game-engine gcc html5 math particles spine sprite tween webaudio

Last synced: 31 Jul 2024

https://github.com/qlik-oss/picasso.js

A charting library streamlined for building interactive visualizations for the Qlik product suites.

canvas chart dataviz javascript picasso picassojs svg visualization

Last synced: 01 Aug 2024

https://github.com/pughpugh/react-countdown-clock

HTML5 canvas countdown clock React component

canvas coffeescript countdown-timer react

Last synced: 28 Aug 2024

https://github.com/doersino/uji

A minimalist generative art thing – press the buttons and play with the sliders!

art canvas generative-art generative-design javascript minimalist plotting range-slider sliders

Last synced: 03 Aug 2024

https://github.com/BrandonArmand/Binari

Interactive code editor with a live binary tree visual designed to teach new developers the fundamentals of Data Structures.

binary-tree canvas contributions-welcome educational fundamentals hacktoberfest html5 javascript live open-source p5js react reactjs tutorial website

Last synced: 01 Aug 2024

https://github.com/efskap/deepfriedmemes.com

🅱️ Deep fries your pics. Serve with laundry sauce.

canvas deep-fried-memes image-processing laundry-sauce memes skeleton-css static-site webapp

Last synced: 02 Aug 2024

https://github.com/jwasilgeo/Leaflet.Canvas-Flowmap-Layer

A LeafletJS custom map layer for mapping the flow of objects, ideas, people, etc. with Bezier curves rendered on the HTML canvas.

canvas cartography flow html5 leaflet-plugin leafletjs map mapping maps

Last synced: 31 Jul 2024

https://github.com/joakin/elm-canvas

A canvas drawing library for Elm

canvas custom-elements elm elm-lang generative-art web-components

Last synced: 01 Aug 2024

https://github.com/radiant-labs/radiantkit

Cross-platform open-source framework to build graphics applications (like Figma, Canva, Miro, etc). Uses Rust, Wasm, wgpu and epaint.

canva canvas figma gpu graphics graphics-framework miro prototype rendering rust wasm webassembly wgpu whiteboard

Last synced: 04 Aug 2024

https://github.com/turkyden/watermark-pro

💦 保护你的敏感信息,一款所见即所得的证件加水印工具

antd canvas form-render gui lowcode online-tool react watermark wysiwyg wysiwyg-editor

Last synced: 04 Aug 2024

https://github.com/joel-wenzel/ng-flowchart

A lightweight Angular Library for building drag and drop flow charts. Chart behavior and steps are customizable. Data can be exported or uploaded in json format.

angular canvas chart-api chart-flow flowchart json lightweight

Last synced: 04 Aug 2024

https://github.com/terkelg/deakins

🎥 Small Canvas 2D Camera

camera canvas canvas2d game viewport

Last synced: 03 Aug 2024

https://github.com/lutzroeder/textor

Experimental Text Editor using HTML5 canvas.

canvas codeeditor html5 typescript

Last synced: 02 Aug 2024

https://github.com/williamngan/react-pts-canvas-examples

An example project of using Pts with React, using react-pts-canvas package.

canvas pts react

Last synced: 03 Aug 2024

https://github.com/danielepiccone/ditherjs

A javascript library which dithers an <img> using a fixed palette

canvas colors dithering javascript-library jquery-plugin retro

Last synced: 01 Aug 2024

https://github.com/uinosoft/t3d.js

ThingJS 3D Engine (t3d) is a lightweight, web-first, and extendable 3D rendering library.

3d canvas javascript webgl webxr

Last synced: 01 Aug 2024

https://github.com/littledivy/deno_sdl2

SDL2 module for Deno

canvas deno gfx gui sdl2 typescript webgpu

Last synced: 04 Aug 2024

https://github.com/pinqy520/revas

Use React and CSS to build UI interfaces on canvas

canvas flutter react react-canvas react-native reactjs yoga yoga-layout

Last synced: 02 Aug 2024

https://github.com/gillyb/reimg

reimg - A javascript library for converting image formats

canvas javascript-library svg

Last synced: 31 Jul 2024

https://github.com/BUPT-HJM/fun-photo-combine

一个有趣的图片合成工具(生成的图片在QQ缩略图与大图表现不同)

canvas

Last synced: 31 Jul 2024

https://github.com/chenxuan0000/vue-canvas-effect

:tada: vue canvas动效库

canvas vue-components

Last synced: 01 Aug 2024

https://github.com/OnurErtugral/Photo-Editor

A single page web application which enables users to edit their images.

canvas image-editor image-processing photo-editor react react-dnd reactjs redux

Last synced: 01 Aug 2024

https://github.com/sallar/led-matrix-simulator

:crystal_ball: A simple HTML5 LED Matrix Simulator for fun

canvas led-display led-matrix-displays ledmatrix preact

Last synced: 28 Aug 2024

https://github.com/feross/capture-frame

Capture video screenshot from a `<video>` tag (at the current time)

browser canvas capture frame javascript screenshot video

Last synced: 31 Jul 2024

https://github.com/nathanielw/party-ify

Website that turns any image into party-parrot style animated GIF

canvas emoji party-parrot slack

Last synced: 01 Aug 2024

https://github.com/yiliang114/vue-thanos-snap

thanos snap animation by vue

canvas thanos vue

Last synced: 07 Aug 2024

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

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

angular angular2 canvas canvas-animation konva konvajs ng2 shape

Last synced: 01 Aug 2024

https://github.com/ucfopen/UDOIT

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.

a11y accessibility canvas canvas-api canvas-lms edtech eduapp education hacktoberfest instructure lti section-508 udl

Last synced: 01 Aug 2024

https://github.com/johnsorrentino/center.js

Center.js is a HTML5 Canvas based library that allows you to create simple text based icons, avatars, logos, and more.

avatars canvas html5 html5-canvas icons logos

Last synced: 01 Aug 2024

https://github.com/ddzy/ts-utility-plugins

:octocat: Useful plugins library, including Canvas、Business、Utility and more

business canvas plugins typescript

Last synced: 01 Aug 2024

https://github.com/HearthSim/Sunwell

Canvas-based high quality Hearthstone card renderer - no longer maintained

canvas card hearthstone

Last synced: 02 Aug 2024

https://github.com/LottieFiles/dotlottie-web

Official LottieFiles player for rendering Lottie and dotLottie animations in the web. Supports React, Vue, Svelte, and Web Components.

animation canvas dotlottie easy immersive javascript lottie painless thorvg web

Last synced: 31 Jul 2024

https://github.com/akira-cn/node-canvas-webgl

Integration of node-canvas and headless-gl.

canvas node-canvas node-webgl nodejs webgl

Last synced: 04 Sep 2024

https://github.com/victorqribeiro/randomFractal

Random fractal or the secret behind my tree

canvas fractal javascript

Last synced: 03 Aug 2024

https://github.com/CurriculumAssociates/canvas-latex

Bringing quick and beautiful math-typesetting to HTML5's canvas.

canvas createjs html5 javascript katex latex math mathml pixijs

Last synced: 04 Aug 2024

https://github.com/zzarcon/video-snapshot

Get snapshots from a video file in the browser :movie_camera: :sunrise:

browser canvas capture preview screenshot snapshot thumbnail video

Last synced: 03 Aug 2024

https://github.com/tradex-app/TradeX-chart

TradeX Chart is a trade / stock chart written in plain (vanilla) JavaScript with mobile support

canvas chart crypto cryptocurrency javascript mobile mobile-web nextjs react stock-chart talib technical-analysis technical-indicators trading

Last synced: 01 Aug 2024

https://github.com/maheshj01/Paint-Redesigned

A flutter Desktop App to do free drawing on the canvas.

canvas dart desktop flutter paint

Last synced: 01 Aug 2024

https://github.com/dfa1234/ngx-image-compress

Angular library for uploading and compressing images

angular canvas compression image-processing upload-images

Last synced: 04 Aug 2024

https://github.com/I2Djs/I2Djs

Integrated-2D is a Javascript 2D rendering framework for SVG, Canvas, and WebGL contexts. I2Djs provides the same API for all rendering contexts.

animation canvas i2djs integrated-2d pixel shaders shape svg visualization webgl

Last synced: 03 Aug 2024

https://github.com/shajidhasan/cowsay-svelte

A cowsay GUI built with Svelte, TailwindCSS and HTML Canvas

canvas cowsay svelte sveltejs

Last synced: 01 Aug 2024