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/wildhoney/legofy

Legofy your images with retina support using SVG.

canvas lego legofy

Last synced: 24 Dec 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: 22 Dec 2024

https://github.com/amoshydra/draw

Web canvas that support pen pressure

canvas drawingboard pressure-sensing stylus

Last synced: 20 Dec 2024

https://github.com/imgly/rembrandt

Image comparison using node-canvas

canvas image-comparison javascript testing

Last synced: 28 Oct 2024

https://github.com/pixijs-userland/tilemap

Rectangular tilemap implementation for PixiJS

canvas tilemap webgl

Last synced: 23 Dec 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: 22 Dec 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/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: 06 Dec 2024

https://github.com/pixijs/tilemap

Rectangular tilemap implementation for PixiJS

canvas tilemap webgl

Last synced: 16 Dec 2024

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

Canvas image resize/resample using Hermite filter with JavaScript.

canvas resample resize

Last synced: 24 Dec 2024

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

Canvas image resize/resample using Hermite filter with JavaScript.

canvas resample resize

Last synced: 25 Nov 2024

https://github.com/neroneroffy/dynamic_effect

平时练习的一些前端动效,基于HTML5,CSS3,Canvas,Svg

3d 3d-banner animation canvas css3 html5

Last synced: 18 Dec 2024

https://github.com/pankod/canvas2video

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

canvas ffmepg rendering typescript

Last synced: 22 Dec 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: 21 Dec 2024

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

Convert blocks of code to a highlighted jpeg base64 image.

canvas code language

Last synced: 19 Dec 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: 22 Dec 2024

https://github.com/silencehvk/front-ui

:smile: :art: Collect some front-end special effects (收集一些前端特效)

canvas css3 html-css-javascript html5 javascript some-demo

Last synced: 25 Dec 2024

https://github.com/gregtatum/sessions

A series of creative coding sessions

canvas creative-coding javascript regl webgl

Last synced: 25 Dec 2024

https://github.com/pubdreamcc/web-study

本仓库是自己总结的前端开发一些基础知识,包括html5,css3, canvas, jQuery, less ,ES6, webpack,Vue等,也包含了一些算法和数据结构方面的练习,同时也记录了自己工作中的踩坑总结,适合想要学习前端开发的伙伴,你可以clone项目到本地,然后一步一步跟着我的demo敲,希望大家都能全栈。

bootstrap3 canvas css html javascript jquery less react video vue webpack4

Last synced: 24 Dec 2024

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

✏️ Nice modular interactive 2D drawing library

2d canvas draw drawing modular monorepo oop toolbelt

Last synced: 28 Oct 2024

https://github.com/zhw2590582/WFPlayer

:ocean: WFPlayer.js is an audio waveform generator

audio audiocontext canvas generator waveform

Last synced: 25 Oct 2024

https://github.com/zhw2590582/wfplayer

:ocean: WFPlayer.js is an audio waveform generator

audio audiocontext canvas generator waveform

Last synced: 21 Dec 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: 25 Dec 2024

https://github.com/ximing/fabric-photo

基于canvas的前端图片编辑器

canvas image reactjs

Last synced: 24 Dec 2024

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

🎨 Reactive canvas rendering with Svelte.

canvas svelte

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

https://github.com/welefen/canvas2video

Convert dynamic canvas to video, support merge audio

canvas canvas2video capturestream ffmpeg mediarecorder video

Last synced: 22 Dec 2024

https://github.com/wobsoriano/v-perfect-signature

Pressure-sensitive signature drawing for Vue 2 and 3

canvas drawing html-canvas signature

Last synced: 20 Dec 2024

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

A graphics system born for visualization 😘.

canvas graphics visualization webgl webgl2

Last synced: 28 Oct 2024

https://github.com/jhildenbiddle/canvas-size

Determine the maximum area, height, width, and custom dimensions of an HTML canvas element.

area canvas height html limit maximum offscreen offscreencanvas scale size test width worker

Last synced: 23 Dec 2024

https://github.com/icecreamyou/html5-canvas-game-boilerplate

Provides a set of default code that makes getting up and running with an HTML5 canvas game very easy.

boilerplate boilerplate-html canvas game-2d game-development game-engine game-framework html5-boilerplate html5-canvas-game javascript

Last synced: 23 Dec 2024

https://github.com/zamhown/wear-a-mask

😷 An SPA that uses only the front-end to perform deep-learning-based facial landmark detection on images and automatically adds breathing mask stickers.

canvas deep-learning face-apijs face-detection javascript tensorflow-js vue

Last synced: 25 Dec 2024

https://github.com/wscats/openharmony-sheet

📊从零开始使用华为鸿蒙 OpenHarmony 开发游戏和表格渲染引擎

canvas excel harmony harmonyos huawei openharmony sheet sheets

Last synced: 26 Dec 2024

https://github.com/willnewii/json2canvas

通过json直接在canvas上绘制图像,支持小程序和浏览器.

canvas cax weapp

Last synced: 24 Dec 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: 23 Dec 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: 22 Dec 2024

https://github.com/hustcc/ribbon.js

:ribbon: Only 1kb javascript gist to generate a ribbon in your website with HTML5 canvas.

canvas html5 html5-canvas javascript ribbon

Last synced: 23 Dec 2024

https://github.com/wanglin2/tiny_whiteboard

一个在线小白板,类似excalidraw。

board canvas javascript whiteboard

Last synced: 23 Dec 2024

https://github.com/disjukr/croquis.js

HTML5 drawing tool library

brush canvas

Last synced: 24 Dec 2024

https://github.com/ashish-chopra/ngx-gauge

A highly customizable Gauge component for Angular apps and dashboards

angular angular14 arc canvas dashboard dashboards data-visualization gauge gauge-chart gauge-component ivy meter speedometer threshold

Last synced: 20 Dec 2024

https://github.com/rreusser/demos

One repo to rule them all.

canvas d3 javascript plotlyjs regl threejs webgl

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

https://github.com/skyzh/canvas_grab

🌐 One-click script to synchronize files from Canvas LMS.

canvas canvas-lms download python python-requests

Last synced: 24 Dec 2024

https://github.com/dom96/snake

A little snake game in Nim

2d canvas javascript multiplayer

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

https://github.com/girliemac/filterous-2

Instagram-like photo manipulation library for Node.js and Javascript on browser

canvas cats image instagram pixel

Last synced: 25 Dec 2024

https://github.com/amandaghassaei/canvas-capture

Record the canvas as an image, mp4 video, or gif from the browser

animation canvas ffmpeg gif mp4 video

Last synced: 22 Dec 2024

https://github.com/lirentech/project-graph

《计划-投射》快速绘制节点图的桌面工具,可以用于项目进程拓扑图绘制、快速头脑风暴草稿。

canvas react tailwindcss tauri

Last synced: 25 Dec 2024

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

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

animation canvas dotlottie easy immersive javascript lottie painless thorvg web

Last synced: 14 Dec 2024

https://github.com/billd-project/live-server

基于Nodejs + Koa2 + Typescript搭建的billd-live后端

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

Last synced: 14 Dec 2024

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

基于Nodejs + Koa2 + Typescript搭建的billd-live后端

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

Last synced: 21 Dec 2024

https://github.com/shawn0326/zen-3d

JavaScript 3D library.

canvas html5 javascript webgl

Last synced: 24 Dec 2024

https://github.com/djdeveloperr/deno-canvas

Canvas API for Deno, ported from canvaskit-wasm (Skia).

2d canvas canvaskit-wasm deno deno-canvas skia

Last synced: 24 Dec 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: 20 Dec 2024

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

HTML5 canvas countdown clock React component

canvas coffeescript countdown-timer react

Last synced: 20 Dec 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: 16 Nov 2024

https://github.com/IHCantabria/Leaflet.CanvasLayer.Field

Load and style Raster files in Leaflet (geotiff & asciigrid)

asciigrid canvas geotiff leaflet leaflet-plugin raster

Last synced: 06 Dec 2024

https://github.com/jaames/zfont

💬 Text plugin for Zdog - works with any .ttf font!

3d canvas font svg text truetype zdog

Last synced: 23 Dec 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: 22 Dec 2024

https://github.com/CatsJuice/svg-drawing

A canvas for easy sketching and replay, exportable in SVG format.

canvas drawing svg

Last synced: 06 Dec 2024

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

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

animation canvas dotlottie easy immersive javascript lottie painless thorvg web

Last synced: 30 Oct 2024

https://github.com/chenshenhai/pictool

A front-end image processing gadget

canvas hsl image-process rgb

Last synced: 17 Nov 2024

https://github.com/catsjuice/svg-drawing

A canvas for easy sketching and replay, exportable in SVG format.

canvas drawing svg

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

https://github.com/hustcc/alimask

:mask: alimask 是一个使用 canvas 生成类似阿里巴巴内部网站水印图片的 JavaScript 库。

alibaba alimask antfin canvas mask page-watermark water watermark watermark-image

Last synced: 17 Nov 2024

https://github.com/michealwayne/fundcharts

轻量级canvas数据可视化组件库(可在web移动端、微信小程序、服务端nodejs运行)。包含折线图/面积图、饼图/环形图、柱状图、雷达图(蜘蛛图),散点图,K线图,组合图,持续更新及维护。

canvas canvas-web charts js mobile-web nodejs wechat-app

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

https://github.com/ghaiklor/terminal-canvas

Manipulate the cursor in your terminal via high-performant, low-level, canvas-like API

ansi canvas cursor javascript low-level nodejs terminal wrapper

Last synced: 22 Dec 2024

https://github.com/lirongtong/miitvip-captcha

:sparkling_heart: 基于 Vue3.x + Vite4.x + Canvas 开发的滑块验证码 :sparkling_heart: 动态生成验证滑块,结合后端的二次校验,能有效的避免被其他人肆意抓取并模拟验证,进一步提升验证码的的可靠性 :collision: 且能满足大部分用户的不同定制化需求,譬如自定义背景图 / 定制主题色等等 :fire: :fire:

canvas captcha component makeit makeit-admin-pro makeit-captcha makeit-component miitvip vite vue-component vue3

Last synced: 23 Dec 2024

https://github.com/dntzhang/wechart

Create all the [ch]arts by cax or three.js - Cax 和 three.js 创造一切图[表]

2d 3d algorithm animation bezier canvas cax chart filter graphics html5 javascript path rendering svg threejs visualization web webgl wechart

Last synced: 28 Oct 2024

https://github.com/zyszys/vue-canvas-nest

:dizzy: A Vue.js background component for canvas-nest.

canvas canvas-nest html5-canvas nest particles vue-components

Last synced: 21 Dec 2024

https://coldday.github.io/mp4ToGif

video to gif 视频转gif制作表情包插件(可以添加文字)

canvas gif

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

https://github.com/sakitam-fdd/ol-plot

:art: | openalyers 3 / 4 / 5 / 6 / 7 扩展标绘

canvas gis map ol openlayers plot

Last synced: 21 Dec 2024

https://github.com/SXX19950910/manifest-design

vue开发的商品标签设计插件 && 系统,功能包含:设计,预览,打印

canvas design-system draggable javascript manifest plugin print templates vue

Last synced: 13 Nov 2024

https://github.com/jwenjian/gradex

An online tool to generate gradients background from given image so you can preview and download it.

canvas element-ui grade grade-js image-processing vue vue-cli

Last synced: 20 Dec 2024

https://github.com/tsand/responsive-sketchpad

A completely responsive, HTML5 canvas sketchpad for use on desktop and mobile browsers

canvas html5-canvas-sketchpad javascript mobile-sketchpad responsive

Last synced: 26 Dec 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: 22 Dec 2024

https://github.com/mati365/micro-racing

🚗 🏎️ 🎮 online 3D multiplayer neural networks based racing game

bezier canvas cars es6 game html5 multiplayer neural-network neural-networks physics-engine racing racing-games sockets websockets

Last synced: 21 Dec 2024

https://github.com/palantir/typesettable

:triangular_ruler: A typesetting library for SVG and Canvas

canvas octo-correct-managed svg text typesetting

Last synced: 21 Dec 2024

https://github.com/wscats/egret

🐦Some of the egret tutorial -《白鹭引擎笔记》

canvas egret engineering game

Last synced: 01 Nov 2024

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

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

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

Last synced: 21 Nov 2024

https://github.com/wobsoriano/rn-perfect-sketch-canvas

Perfect pressure-sensitive drawing for both iOS and Android.

canvas react react-native skia

Last synced: 24 Dec 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: 19 Nov 2024

https://github.com/alex2wong/mapbox-plugins

Customized Mapbox :earth_asia: plugins, including game :video_game: control, canvasOverlayer , scene animation. using ES6

canvas echart4 es6 mapbox plugins webpack2

Last synced: 26 Dec 2024