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/fast-average-color/examples

Examples for Fast Average Color

ambilight average-color canvas color css js

Last synced: 12 Nov 2024

https://github.com/ymssx/brush

Brush.js is a JavaScript framework for drawing canvas

brush canvas javascript

Last synced: 11 Nov 2024

https://github.com/jafb321/game-life

Customizable Conway's "Game of life" cellular automat Library

canvas game-of-life npm-package typescript

Last synced: 20 Oct 2024

https://github.com/jakesidsmith/canvasimo

An HTML5 canvas drawing library, with 150+ useful methods, jQuery-like fluent interface, and cross-browser compatibility enhancements.

canvas canvas-2d-context drawing fluent-interface html5-canvas jquery

Last synced: 28 Oct 2024

https://github.com/ntd/adg

A canvas for generating technical drawings

adg cad cairo canvas dxf pdf png technical-drafting technical-drawing

Last synced: 06 Nov 2024

https://github.com/zuramai/graphism

A tool to create graph visualization and run algorithms on top of it

algorithm canvas graph graph-visualization visualization

Last synced: 28 Oct 2024

https://github.com/n3r4zzurr0/video-frames

Client-side video frames extraction as base64 encoded images

canvas image video

Last synced: 12 Nov 2024

https://github.com/ucfopen/quiz-extensions

A self-service LTI for faculty to easily extend time for multiple users for all quizzes at once.

a11y accessibility canvas canvas-lms edtech education hacktoberfest instructure lti

Last synced: 09 Nov 2024

https://github.com/payam-zahedi/weekend-with-flutter

Challenge yourself every weekend with flutter. Join me to implement challenging UI & digital designs using Flutter.

canvas dart flutter paint ui

Last synced: 08 Nov 2024

https://github.com/mburakerman/colortopng

🎨 Solid & Gradient PNG Generator

canvas color javascipt png png-generator web-app

Last synced: 07 Nov 2024

https://github.com/Mara-Li/obsidian-enhanced-copy

A obsidian plugin that allows to copy in markdown in reading view or canvas read-only view

canvas copy obsidian plugin reading-view

Last synced: 13 Aug 2024

https://github.com/warioddly/text-particleizer

The TextParticleizer class🌌, which makes the text destructible into particles🔥, using the PIXI library and the usual javascript☄️

canvas community communityexchange educative github github-pages imgbot javascript learn learn-to-code learning pixijs student-vscode website

Last synced: 16 Nov 2024

https://github.com/rickycodes/kaleidos

:cyclone: <canvas> kaleidoscope node module https://rickycodes.github.io/kaleidos/

canvas javascript kaleidos

Last synced: 08 Nov 2024

https://github.com/florianjs/mandala-js

Creates stunning mandalas with JS

canvas javascript

Last synced: 06 Nov 2024

https://github.com/prior99/tetris

Tetris written in Typescript

canvas tetris tetris-game typescript webrtc

Last synced: 28 Oct 2024

https://github.com/alanchenchen/lottery-rotate

适配移动端rem布局的canvas大转盘抽奖插件

canvas lottery-game rem-canvas

Last synced: 13 Nov 2024

https://github.com/tamg/mies

A simple Vector Graphics Drawing tool using PaperJS

canvas canvas2d drawing javascript paperjs vector-graphics

Last synced: 05 Nov 2024

https://github.com/amanuel-1/kanvas

Kanvas is a customizable canvas editor app built with Next.js, TailwindCSS, Supabase, Prisma, and Zustand. It enables users to design div-based canvases with undo/redo functionality and supports integration with Konva or Fabric for advanced use.

canvas canvas-editor lucia lucia-auth nextjs prisma shadcn-ui supabase

Last synced: 14 Oct 2024

https://github.com/bryanadamss/drawing-board

🎨 Javascript drawing board based on canvas

canvas draw drawing-board drawing-tablet

Last synced: 05 Nov 2024

https://github.com/eve-sama/ngx-signature-pad

HTML5 canvas based smooth signature drawing for angular

angular canvas drawing signature signature-pad typescript

Last synced: 13 Oct 2024

https://github.com/vnglst/react-hooks-canvas

Tutorial React Hook with Canvas

canvas hooks react useref usestate

Last synced: 10 Nov 2024

https://github.com/phaserjs/discord-multiplayer-template

A quickstart Phaser template for creating multiplayer Discord Activities

canvas colyseus discord game multiplayer phaser webgl websockets

Last synced: 07 Oct 2024

https://github.com/rolyatmax/dots

Dots & Boxes Visualization

canvas creative-coding generative-art javascript

Last synced: 15 Oct 2024

https://github.com/pyrocat101/rough-diagram

Hand-drawn diagram based on rough.js.

canvas diagram draw graphics

Last synced: 13 Oct 2024

https://github.com/shaman123/erase2d

A simple erasing tool for canvas apps

canvas canvas2d erase eraser erasing fabric

Last synced: 27 Oct 2024

https://github.com/ericdallo/grube

Flutter WebSocket game with Flame engine

app canvas dart flame flame-engine flutter game websocket

Last synced: 28 Oct 2024

https://github.com/rodydavis/lit-draggable-dom

Example of how to take HTML Elements or SVG Elements as slots and render them on a canvas that can be dragged as a whole or individual items.

canvas css draggable editor lit svg

Last synced: 08 Nov 2024

https://github.com/iver56/neon-fantasy

A synthwave-style demo that ranked 1st in ARM DemoCompo in Trondheim, 2018. Designed to be run in Chrome on a Samsung Galaxy S9

canvas demo demoscene glsl nin synthwave threejs webgl

Last synced: 10 Oct 2024

https://github.com/justinmeiners/gesture-recognition

Handwriting and gesture recognition with line integrals.

canvas gesture-recognition handwriting-recognition javascript math

Last synced: 29 Oct 2024

https://github.com/chenlittleping/waveprogressbar

A round loading view with dynamic wave(使用二阶贝塞尔曲线实现的圆形动态波浪)

android canvas path waveprogressbar

Last synced: 13 Oct 2024

https://github.com/dmitru/console-log-img

Print images to browser console - like console.log but for images, Canvas, ImageBitmap and more!

canvas debugging html5-canvas imagebitmap js logging

Last synced: 04 Aug 2024

https://github.com/itaditya/jsimgeditor

A Javascript based web app for photo editing

canvas css html javascript

Last synced: 27 Oct 2024

https://github.com/ameobea/rnn-viz

Interactive visualizations and demos that are used in a blog post I wrote about logic in the context of neural networks

activation-functions canvas echarts neural-network svelte sveltejs sveltekit tensorflow tf tfjs threejs tinygrad uplot webassembly

Last synced: 27 Oct 2024

https://github.com/elonehoo/vue-junmper

3D racing game in Vue.js

canvas game vue3

Last synced: 06 Nov 2024

https://github.com/operepo/ope

Open Prison Education project - Code and scripts to enable offline docker services and offline laptop syncing for inmate education

canvas docker-apps docker-containers education laptop laptop-images offline offline-laptops offline-server ope prison sync

Last synced: 07 Nov 2024

https://github.com/greggman/webgl-canvas-2d

A minimal implementation of the canvas 2D API through WebGL

canvas graphics html webgl

Last synced: 09 Nov 2024

https://github.com/phaserjs/discord-template

A quickstart Phaser template for creating playable Discord Activities

canvas discord game phaser phaserjs webgl

Last synced: 07 Oct 2024

https://github.com/fuma-nama/kanji-animated

Animation inspired by 命に嫌われている MV (by Iori Kanzaki), based on Canvas API.

canvas

Last synced: 09 Nov 2024

https://github.com/scalajs-io/phaser

A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.

canvas canvas2d phaser scala scalajs

Last synced: 17 Nov 2024

https://github.com/trentmwillis/ez-offscreen-canvas

A small library to make it easier to use OffscreenCanvas in a Web Worker

canvas javascript offscreencanvas webworker

Last synced: 08 Nov 2024

https://github.com/zonia3000/skysphere

A lightweight JavaScript sky map.

astronomy canvas javascript sky

Last synced: 27 Oct 2024

https://github.com/adamjarling/loc-speculative-annotations

Library of Congress Labs, Artist in Residency program project. Speculative Annotation.

canvas fabricjs iiif openseadragon react

Last synced: 09 Nov 2024

https://github.com/manuelro/canvas-image-hue

Example on how to change the image hue using HTML5 canvas API.

canvas html5 hue image javascript jquery

Last synced: 13 Nov 2024

https://github.com/pisyukaev/selectable-grid

A React component library that allows you to select the desired area within a container and get the dimensions and coordinates of the selected area

canvas grid hacktoberfest react select selectable-grid

Last synced: 09 Nov 2024

https://github.com/1j01/skele2d

☠ A 2D game engine based around skeletal structures, with an in-game editor and animation support (pre-alpha)

2d 2d-game-engine animation bones canvas game-development game-engine game-framework points polygons structure

Last synced: 10 Nov 2024

https://github.com/angular-rust/ux-dx

The core for UX Components and UX Animate

canvas egl gles2 opengl vulkan webgl

Last synced: 05 Nov 2024

https://github.com/vimcaw/pixous

[WIP] A raster graphics editor like Photoshop, which is intended to provide an open, lightweight, and web-based Photoshop replacement.

canvas photoshop pixijs webgl

Last synced: 16 Nov 2024

https://github.com/ninjadev/pluss

Pinky Frinky is Ninjadev's demo for Solskogen 2018 Bleep, Bloop, Computers! Made with our open source demo tool nin.

canvas demoscene nin ninjadev-demo solskogen threejs

Last synced: 08 Nov 2024

https://github.com/wangrongding/fedtop

专注分享前端技术, 包括前端框架, 工具, 工程化, 趋势...

canvas chrome cicd electron fabricjs front-end frontend javascript jenkins leetcode miniprogram nwjs vue web webpack

Last synced: 29 Oct 2024

https://github.com/glistenstar/glistenstar

This is about me..... and you can find my github action code. :)

canvas coderank github github-actions github-api html5 portfolio profile

Last synced: 15 Nov 2024

https://github.com/kuangpf/ribbons

🌈 Add a flowing, smart ribbon to the background.

background canvas

Last synced: 28 Oct 2024

https://github.com/pedrofracassi/badgemaker

Telegram bot that turns your pictures into Ingress badges

canvas image-manipulation ingress niantic node-canvas telegram

Last synced: 12 Oct 2024

https://github.com/sebastienrousseau/sine-wave-generator

An enhanced sine wave generator tailored for web applications, offering advanced features for creating dynamic, visually captivating sine waves. Ideal for educational tools, music production software, and creative web projects.

animation canvas javascript js nodejs npm sine-wave sine-wave-generator sine-waves sinewave wave waves

Last synced: 28 Oct 2024

https://github.com/victorqribeiro/genius

Genius game implemented using JavaScript and RadialMenu

canvas game genius javascript radialmenu

Last synced: 17 Nov 2024

https://github.com/danwild/leaflet-event-forwarder

Catches unhandled canvas layer events and re-dispatches them to the next layer in the stack

canvas events leaflet leaflet-plugin

Last synced: 10 Nov 2024

https://github.com/fusioncharts/fusioncharts-smartlabel

SmartLabel component of FusionCharts

canvas fusioncharts labels smartlabel svg text

Last synced: 09 Nov 2024

https://github.com/phaserjs/template-bun

A Phaser 3 project template that uses Bun for bundling

bun canvas games phaser phaser3 typescript vite webgl

Last synced: 07 Oct 2024

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

Create a RenderingContext (2d, webgl, webgl2, bitmaprenderer, gpupresent), optionally offscreen for possible use in a Worker.

2d bitmaprenderer canvas context experimental-webgl gpupresent offscreen webgl webgl2 worker

Last synced: 17 Nov 2024

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

A one trick pony package to download an image from a canvas.

canvas download downloader screenshot

Last synced: 17 Nov 2024

https://github.com/michaelkolesidis/interwoven-oversemantization

A circle created by random lines. Made with p5.js

art canvas circle generative-art p5js-animation p5js-experiment

Last synced: 12 Nov 2024

https://github.com/rosszurowski/react-responsive-canvas

Fit a canvas element to its parent

canvas react responsive

Last synced: 08 Nov 2024

https://github.com/dendrofen/react-konva-to-svg

Extend Konva's functionality to export stages as SVG. Enhance the quality of exported images with SVG format.

canvas canvas-api konva nextjs react-konva react-konva-export react-konva-to-svg react-konva-utils svg svg-canvas

Last synced: 15 Nov 2024

https://github.com/cloudwebrtc/rntouchvgdemo

Demo for https://github.com/cloudwebrtc/react-native-touchvg.git

canvas collaboration education react-native whiteboard

Last synced: 19 Oct 2024

https://github.com/artbit/html5-mandala

Interactive radial symmetry image tool

canvas html5 javascript tool webapp

Last synced: 28 Oct 2024

https://github.com/anshumanv/crazy-canvas

Simple canvas playground

app canvas fun javascript js web-app

Last synced: 27 Oct 2024

https://github.com/lucthienphong1120/heart

"THẮP SÁNG ANH, SƯỞI ẤM EM"

canvas js website

Last synced: 08 Nov 2024

https://github.com/martendo/web-draw

A little real-time online collaborative drawing program

canvas co-op drawing online paint real-time web-app

Last synced: 15 Nov 2024

https://github.com/splitbrain/imagelabeler

Add labels to an image

canvas client-side javascript labels

Last synced: 17 Oct 2024

https://github.com/shahsad-kp/learnease-client

A powerful virtual classroom application built with React, WebRTC, JWT token, WebSockets, and Tailwind CSS. Engage in seamless video conferencing, real-time collaboration, and secure authentication. Elevate your virtual learning experience today!

canvas chat chat-application classroom dark dark-mode dark-theme jwt live-chat react react-redux reactjs redux screenshare tailwind tailwindcss videocall virtual-classroom webrtc whiteboard

Last synced: 16 Nov 2024

https://github.com/hustcc/bmt

:straight_ruler: in Browser, Measure Text width.

canvas measure-text string-width

Last synced: 27 Oct 2024

https://github.com/versbinarii/yew-canvas

YEW app based example of canvas API manipulation in RUST

canvas canvas-api rust wasm web-sys yew yew-framework

Last synced: 12 Nov 2024

https://github.com/mentos1386/bezier-curve-drawing

Simple JS webapp for drawing bezier curves

bezier-curves canvas javascript university-project

Last synced: 11 Oct 2024

https://github.com/sendilkumarn/go-wasm

Want to play with it

canvas go webassembly webassembly-demo

Last synced: 07 Nov 2024

https://github.com/eggsy/text-on-image

🛠 Tool that writes text on given image, it can also combine output in a single PDF file. Fully configurable, and opinionated.

canvas image-generator image-manipulation nodejs typescript

Last synced: 27 Oct 2024

https://github.com/skyrim/klouds

Simple JavaScript library that generates animated clouds using WebGL

animation canvas javascript webgl

Last synced: 27 Oct 2024

https://github.com/xg4/text2image

:fax: A lightweight for convert text to image by canvas

canvas image lightweight text text2image

Last synced: 08 Nov 2024

https://github.com/ArtBIT/html5-mandala

Interactive radial symmetry image tool

canvas html5 javascript tool webapp

Last synced: 25 Oct 2024

https://github.com/ittus/draw-lock-angle

Lock 45, 90, 135, 180... degree when drawing line on Javascript canvas

angle canvas horizontal javascript vertical

Last synced: 16 Oct 2024

https://github.com/gamikun/cosas-raras

Some experiments I make, most of them in HTML5 canvas.

canvas experimental html5 javascript

Last synced: 10 Nov 2024

https://github.com/qishaoxuan/rhythm-ripple

仿网易云音乐播放时的动画

audio canvas canvas2d javascript

Last synced: 09 Nov 2024

https://github.com/aurbano/nebula

An HTML5+JS nebulosa effect, it displays text by making circles float inside it.

canvas experiment javascript webgl

Last synced: 17 Nov 2024

https://github.com/guyoung/streakjs-weapp

微信小程序Canvas开发——微信小程序使用多端JavaScript Canvas框架streakjs示例

animation canvas javascript mobile nodejs weapp

Last synced: 07 Nov 2024

https://github.com/huzunjie/qtiled

一套多边形平铺或错列布局库。Staggered arrangement method of polygon tiles.

canvas game javascript nodejs tile tiled tilemap

Last synced: 11 Nov 2024

https://github.com/rolyatmax/physics-painting

Painting photographs onto a canvas with some physics

animation canvas creative-coding generative-art javascript physics

Last synced: 15 Oct 2024

https://github.com/dubstar-04/design-core

Javascript 2D CAD Library

2d cad cairo canvas dxf javascript

Last synced: 31 Oct 2024

https://github.com/mhyfritz/generative-art-speedrun-examples

Examples from @tholman's "Generative Art Speedrun" talk

canvas canvas-sketch creative-coding generative-art javascript

Last synced: 25 Oct 2024

https://github.com/sawa-zen/zenpad.js

GamePad for canvas game.

canvas gamedev gamepad npm-package webgl

Last synced: 12 Oct 2024

https://github.com/amilajack/react-wavesurfer.js

React bindings for wavesurfer.js

canvas react waveform wavesurfer wavesurfer-js

Last synced: 02 Nov 2024

https://github.com/jgravois/lerc-leaflet

drawing lerc tiles in leaflet

canvas encoding esri leaflet lerc raster web-development

Last synced: 14 Nov 2024

https://github.com/powerock38/planets

Game featuring randomly generated planets and spaceships

canvas planets procedural space spaceship

Last synced: 14 Nov 2024

https://github.com/patrickelectric/qml-rules

Just a small measurement tool made entirely in QML

canvas centroid draw example gis lines points qgis qml qt shoelace

Last synced: 11 Oct 2024

https://github.com/seogeurim/donut-chart-js

Simple Donut Chart using JavaScript and HTML5 Canvas 🍩

canvas chart donut-chart javascript

Last synced: 29 Oct 2024