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/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/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/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: 09 Nov 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/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: 07 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: 07 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: 01 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: 13 Nov 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/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: 01 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/wolf-table/table

A web-based(canvas) JavaScript Table

canvas data table typescript

Last synced: 10 Nov 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: 01 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/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/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/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: 01 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: 31 Oct 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/JarenChow/JMind

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

canvas hierarchy javascript layout xmind

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

Canvas image resize/resample using Hermite filter with JavaScript.

canvas resample resize

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

https://github.com/meursyphus/flitter

Flitter is a powerful framework inspired by Flutter, supporting both SVG and Canvas to create high-performance graphics and user interfaces. It is designed to easily implement complex data visualizations, interactive charts, diagrams, and graphic editors in web applications.

canvas chart diagram editor flutter framework svg web

Last synced: 13 Nov 2024