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/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/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/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: 27 Oct 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/wolfwind521/indoor3d

a js lib based on three.js to show 3D indoor map

3d-map canvas indoormap javascript threejs webgl

Last synced: 11 Oct 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: 13 Nov 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: 12 Nov 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/davidsonfellipe/lena.js

:woman: Library for image processing

canvas image-manipulation image-processing javascript

Last synced: 10 Nov 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: 09 Nov 2024

https://github.com/xland/ScreenCapture

A multifunctional screen capture program

canvas draw paint screencapture screenshot skia

Last synced: 05 Nov 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: 15 Oct 2024

https://github.com/xland/screencapture

A multifunctional screen capture program

canvas draw paint screencapture screenshot skia

Last synced: 29 Oct 2024

https://github.com/ningbonb/html5

HTML5学习、总结、实践

angularjs canvas css3 es6 html5 javascript jquery postcss zepto

Last synced: 11 Oct 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: 09 Nov 2024

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

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

canvas

Last synced: 13 Nov 2024

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

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

canvas

Last synced: 28 Oct 2024

https://github.com/theacodes/kicanvas

The KiCAD web viewer

canvas kicad open-source-hardware web webgl

Last synced: 22 Oct 2024

https://github.com/blazorextensions/canvas

HTML5 Canvas API implementation for Microsoft Blazor

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

Last synced: 14 Oct 2024

https://github.com/BlazorExtensions/Canvas

HTML5 Canvas API implementation for Microsoft Blazor

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

Last synced: 29 Oct 2024

https://github.com/ningbonb/HTML5

HTML5学习、总结、实践

angularjs canvas css3 es6 html5 javascript jquery postcss zepto

Last synced: 04 Aug 2024

https://github.com/dxcweb/watermark

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

canvas react watermark

Last synced: 04 Aug 2024

https://github.com/bfirsh/jsnes-web

A browser UI for JSNES, a JavaScript NES emulator

canvas emulation emulator nes webaudio

Last synced: 13 Nov 2024

https://github.com/guyoung/streakjs

streakjs是一款多端JavaScript Canvas框架

canvas javascript

Last synced: 14 Nov 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: 28 Oct 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: 09 Nov 2024

https://github.com/galaxy-s10/billd-live

基于Vue3 + WebRTC + Node + SRS搭建的直播间

canvas coturn docker ffmpeg flv hls koa2 mysql nodejs redis rtmp srs typescript vue3 web-audio web-worker webrtc

Last synced: 14 Oct 2024

https://github.com/mrxujiang/frontend-developer-roadmap

前端学习之路, 记录前端小白成长历程, 学习总结, 工具汇总, 打造开箱即用的学习体验

anime axios canvas dom dom-to-image frontend javascript typescript

Last synced: 13 Nov 2024

https://github.com/aexol-studio/tree

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

canvas diagram editor graph node visual

Last synced: 04 Nov 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: 10 Nov 2024

https://github.com/creativecreatorormaybenot/funvas

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

canvas dart flutter flutter-package

Last synced: 11 Oct 2024

https://github.com/wangrongding/frontend-park

🌸这是一个有趣的前端趣味知识公园~该项目是我平时捣鼓前端相关技术的一些案例集合。【涵盖:(Tensorflow.js-姿态识别,人脸识别),(WebRTC-音视频通话,录屏,虚拟背景,信令服务器),(Threejs-太阳系,3D 动画),(图片处理-千图成像,图片压缩,画板),(隐写术-文本隐写加密,图片隐写加密)等等...】

canvas fabricjs image-processing pixel-art steganography tensorflowjs threejs vue vuejs webgl webrtc

Last synced: 29 Oct 2024

https://github.com/simplemobiletools/simple-draw

A canvas you can draw on with different colors.

android canvas draw freedom kotlin opensource

Last synced: 15 Nov 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: 04 Nov 2024

https://github.com/hzzly/canvas-vue

🌈一个Vue+Cnavas酷炫背景粒子线条

canvas vue vue-router

Last synced: 04 Nov 2024

https://github.com/hzzly/vue-particle-line

🌈一个Vue+Cnavas酷炫背景粒子线条

canvas vue vue-router

Last synced: 15 Nov 2024

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

A canvas you can draw on with different colors.

android canvas draw freedom kotlin opensource

Last synced: 07 Nov 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: 02 Nov 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: 13 Nov 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: 27 Oct 2024

https://github.com/tnfe/FEDiagram

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

angular canvas css diagram html image js nodejs react vue weixin

Last synced: 07 Nov 2024

https://github.com/tnfe/fediagram

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

angular canvas css diagram html image js nodejs react vue weixin

Last synced: 13 Nov 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: 15 Nov 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: 30 Sep 2024

https://github.com/bytesleo/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: 15 Nov 2024

https://github.com/wolf-table/table

A web-based(canvas) JavaScript Table

canvas data table typescript

Last synced: 10 Nov 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/tldraw/core

Renderer for tldraw and maybe you, too.

canvas draw pan pinch react typescript whiteboard zoom

Last synced: 29 Oct 2024

https://github.com/xiaokang2022/tkintertools

The tkintertools is a UI framework based on the Canvas class of tkinter. In other words, all the UI is drawn in Canvas!

3d canvas cross-platform game giscus gui markdown matplotlib mkdocs pillow python themed tkinter tkintertools typed widget

Last synced: 14 Oct 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 Oct 2024

https://github.com/buchholztim/whitebird

Open-Source, collaborative, digital Whiteboard

canvas collaborative fabricjs mongodb nestjs nuxtjs whiteboard

Last synced: 27 Sep 2024

https://github.com/BuchholzTim/Whitebird

Open-Source, collaborative, digital Whiteboard

canvas collaborative fabricjs mongodb nestjs nuxtjs whiteboard

Last synced: 04 Nov 2024

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

用于合成图片的canvas绘制库

canvas image-composite image-crop image-textview watermark

Last synced: 28 Oct 2024

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

Create a beautiful star falling background with starback.js

background canvas css-animations hacktoberfest

Last synced: 13 Nov 2024

https://github.com/ddiu8081/oreooo

🍪 An oreo generater.

canvas

Last synced: 22 Oct 2024

https://github.com/yeliudev/LemonJournal

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

canvas weapp wechat

Last synced: 11 Nov 2024

https://github.com/gjtorikian/earthbound-battle-backgrounds-js

A JavaScript project that generates all the Earthbound/Mother 2 backgrounds.

canvas earthbound javascript snes super-nintendo

Last synced: 13 Nov 2024

https://github.com/memgraph/orb

Graph visualization library

canvas d3 graph javascript network typescript

Last synced: 15 Nov 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: 25 Oct 2024

https://github.com/cvalenzuela/Mappa

A canvas wrapper for Maps 🗺 🌍

canvas google mapbox mapbox-gl maps p5 tilemap tiles

Last synced: 27 Oct 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: 11 Oct 2024

https://github.com/GrimoireGL/GrimoireJS

A WebGL framework for Web development.

canvas grimoire webgl

Last synced: 05 Nov 2024

https://github.com/onecoolx/picasso

Picasso is a high quality 2D vector graphic rendering library. It support path , matrix , gradient , pattern , image and truetype font.

2d 2d-graphics android canvas canvas2d font graphics high-performance image linux low-footprint path2d render rendering svg vector-graphics vevtor wasm webassembly windows

Last synced: 14 Nov 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: 11 Nov 2024

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

A library for a more wiggly div

animation border canvas javascript wiggle wiggly wiv wivjs

Last synced: 03 Nov 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: 11 Nov 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: 16 Oct 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: 02 Nov 2024

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

It is a powerful joystick and touchpad component for UGUI.

canvas joystick touchpad ugui unity

Last synced: 10 Nov 2024

https://github.com/bian-sh/unijoystick

It is a powerful joystick and touchpad component for UGUI.

canvas joystick touchpad ugui unity

Last synced: 09 Nov 2024

https://github.com/zachsaucier/disintegrate

A small JS library to break DOM elements into animated Canvas particles.

animation canvas dom html2canvas javascript particles plugin

Last synced: 09 Nov 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: 13 Nov 2024

https://github.com/JarenChow/JMind

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

canvas hierarchy javascript layout xmind

Last synced: 11 Nov 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: 02 Nov 2024

https://github.com/wildhoney/legofy

Legofy your images with retina support using SVG.

canvas lego legofy

Last synced: 31 Oct 2024

https://github.com/axaq/traviso.js

Traviso is an open source JS engine that makes it easy to build isometric applications that run in a web browser.

canvas game game-development isometric javascript pixijs webgl

Last synced: 11 Nov 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/amoshydra/draw

Web canvas that support pen pressure

canvas drawingboard pressure-sensing stylus

Last synced: 26 Oct 2024

https://github.com/imgly/rembrandt

Image comparison using node-canvas

canvas image-comparison javascript testing

Last synced: 28 Oct 2024

https://github.com/sammycage/plutovg

Tiny 2D vector graphics library in C

2d c canvas graphics plutovg svg vector

Last synced: 26 Oct 2024

https://github.com/pixijs/tilemap

Rectangular tilemap implementation for PixiJS

canvas tilemap webgl

Last synced: 10 Nov 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/viliusle/hermite-resize

Canvas image resize/resample using Hermite filter with JavaScript.

canvas resample resize

Last synced: 26 Oct 2024

https://github.com/tomaszrewak/js-spread-grid

JS library for creating high-performance grid-based applications

canvas dash grid high-performance interactive javascript plotly react reactjs table

Last synced: 09 Nov 2024

https://github.com/pankod/canvas2video

canvas2video is a backend solution for creating and rendering dynamic videos.

canvas ffmepg rendering typescript

Last synced: 13 Nov 2024