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/bigfanjs/art

@Bigfan/art is a React custom renderer for HTML5 Canvas.

2d animation canvas drag drawing drop graphics html5 react renderer

Last synced: 05 Nov 2024

https://github.com/voithos/brot.js

A Buddhabrot generator using HTML5

buddhabrot canvas

Last synced: 12 Nov 2024

https://github.com/mmarquez76/AstrologyClock

Displays time and astrological data (moon phases, positions of planets & celestial points in zodiac)

astro astrology astronomy canvas client-side clock ephemeris ephemeris-calculations

Last synced: 05 Nov 2024

https://github.com/oi-contrib/vislite

🎃 灵活、快速、简单的数据可视化交互式跨端前端库 💯

canvas image2d image3d miniprogram svg typescript uniapp vislite vue webgl

Last synced: 11 Nov 2024

https://github.com/zhengsk/image-masaic

Set mosaic to image by canvas.

canvas mosaic

Last synced: 18 Oct 2024

https://github.com/litecanvas/game-engine

🎮 Lightweight HTML5 canvas engine suitable for small games, prototypes and animations.

2d-game-engine canvas fantasy-console game game-development game-engine gamedev html5 js13k

Last synced: 14 Oct 2024

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

Pts Canvas React Component

canvas pts react

Last synced: 29 Oct 2024

https://github.com/sebastianwachter/scratchcard

Basic scratch card implementation for browsers - using HTML, CSS, JavaScript.

canvas

Last synced: 14 Oct 2024

https://github.com/danikaze/ascii-ui

Emulate a terminal in a HTML canvas element

canvas canvas2d console game html ncurses opengl render retro terminal text-mode-gui widget

Last synced: 30 Sep 2024

https://github.com/patrimart/ngvas

An Angular2/Angular4 library for HTML Canvas.

angular angular2 angular4 canvas ngvas

Last synced: 07 Nov 2024

https://github.com/tandpfun/connect

Connect is a Discord economy bot for Discord Hackweek 2019! Based mostly on image generation, this bot has fun features, and lets you customize a profile using the experience you earn!

bot bots canvas discord discord-bot discord-js discord-js-bot node-canvas

Last synced: 10 Oct 2024

https://github.com/csbun/resize-image

Resize images in browser using canvas

canvas image resize

Last synced: 10 Nov 2024

https://github.com/DevsOnFlutter/path_animator

Flutter package to draw path with animation on canvas

canvas dart flutter package path-animator plugin

Last synced: 03 Nov 2024

https://github.com/mati365/neural-cars

🚗 Neural network 2D cars ray collision detection using ML genetic training algorithm

canvas cars game genetic-algorithm machine-learning neural-cars neural-network react

Last synced: 08 Nov 2024

https://github.com/disease-sh/covid-bot

COVID-Bot is an open-source Discord Bot using the NovelCOVID API

bot canvas covid discord graphing info

Last synced: 09 Nov 2024

https://github.com/aurbano/treegenerator

:evergreen_tree: Trees with JavaScript, just because why not?

canvas experiment javascript tree-generator

Last synced: 17 Nov 2024

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

a web-based(canvas) table render

canvas prettier table-renderer typescript web

Last synced: 01 Nov 2024

https://github.com/nwtgck/piping-draw-web

🎨 End-to-End Encryption Share Drawing via Piping Server

canvas drawing end-to-end-encryption handwriting paint piping-server security

Last synced: 23 Oct 2024

https://github.com/MohamedRejeb/Dino-Game

Simple Dino Game 🎮 made using Compose multiplatform ( There's no Dino but who cares 🤣 ) I used Kotlin multiplatform with Compose multiplatform, for now the game works for android and desktop (IOS and Web soon ⏳ ).

android android-app animation canvas compose compose-desktop desktop desktop-app game graphics kotlin kotlin-multiplatform

Last synced: 23 Oct 2024

https://github.com/defucc/gun-avatar

Public key avatar generator for the crypto lib SEA from GUN – the decentralized graph database of the future

avatar canvas custom-element generator gun javascript sea

Last synced: 12 Oct 2024

https://github.com/taenykim/interactive-pixelator

🌇 🌃 upload image and make interactive pixel art 🕹

art canvas image image-processing interactive javascript pixel pixelator typescript

Last synced: 14 Nov 2024

https://github.com/danyshaanan/mandelbrot

:mushroom: Renderings of the Mandelbrot set in various languages

awk canvas cpp glsl haskell mandelbrot nodejs php postscript python ruby scala

Last synced: 07 Nov 2024

https://github.com/alex2wong/threejsdemo

Demos about ThreeJS :globe_with_meridians: visit demo righthand -> great Terrain!

canvas terrain threejs

Last synced: 28 Oct 2024

https://github.com/justinmeiners/why-train-when-you-can-optimize

Learn multi-variable optimization by creating a drawing assistant. No deep learning required!

canvas deep-learning graphics machine-learning numerical-methods optimization

Last synced: 29 Oct 2024

https://github.com/ritiek/auto-image-cropper

Removes extra white borders to correctly resize canvas

canvas crop image resize rust

Last synced: 28 Oct 2024

https://github.com/johnnovak/nim-nanovg

Nim wrapper for the NanoVG vector graphics library for OpenGL

canvas graphics nanovg nim nim-lang opengl vector-graphics wrapper

Last synced: 07 Nov 2024

https://github.com/jcubic/favloader

Vanilla JavaScript library for loading animation in favicon

animation canvas favicon gif loader timer vanilla-javascript-library

Last synced: 08 Nov 2024

https://github.com/ekzhang/game-of-life

Conway's Game of Life simulator running in the browser, based on the HashLife algorithm (quadtrees + memoization)

canvas game-of-life hashlife life-simulator quadtree vue

Last synced: 12 Oct 2024

https://github.com/ronffy/JumpBubble

🎨 酷炫实用的点赞态度表情气泡,通过h5的canvas实现,原生JS无依赖,API丰富,使用简单

canvas es6 h5 webpack

Last synced: 04 Nov 2024

https://github.com/marcbouchenoire/typometer

🖊️ Measure text asynchronously.

canvas measure metrics offscreen text

Last synced: 01 Nov 2024

https://github.com/itorr/xzk

👀「斜着看生成器」充电口斜着看文字图片生成工具

canvas glfx javascript webgl

Last synced: 16 Oct 2024

https://github.com/airingursb/100lipstick

💄百变口红:H5 & 微信放置类小游戏

canvas es6 game wechat-app

Last synced: 13 Nov 2024

https://github.com/eperezcosano/hexagonal-grid

How to get a perfect hexagon grid using JavaScript to draw on a HTML canvas.

canvas hexagon hexagonal-grids javascript polygons

Last synced: 04 Nov 2024

https://github.com/lizheming/simple2canvas

Generate image with json data by canvas

canvas generator html2canvas image json simple2canvas

Last synced: 28 Oct 2024

https://github.com/cestef/spotify-card

Generate spotify embeds using canvas

canvas discord spotify typescript

Last synced: 10 Oct 2024

https://github.com/kaxi1993/canvas-to-image

Save Canvas as Image

canvas download image

Last synced: 07 Aug 2024

https://github.com/raucao/sharesome

Share files quickly from your remote storage

canvas ember emberjs javascript pwa remotestorage spa unhosted

Last synced: 22 Oct 2024

https://github.com/brunos3d/fastplay

🌟 UNITY - A powerful visual scripting tool, create games without using a single line of code.

advanced bolt canvas csharp dotnet fastplay games graph macro nocode node reflection runtime script serialization unity visual-scripting

Last synced: 10 Nov 2024

https://github.com/dowake/personalpage

动态星空背景个人主页

canvas html js personal-website star

Last synced: 13 Nov 2024

https://github.com/chrisweb/waveform-visualizer

An opensource javascript (typescript) waveform visualizer that renders a waveform onto a 2d canvas HTML element, customizable size, colors and much more, as well as optional animated progress visualization

canvas canvas2d image javascript sound-wave-visualizer soundwave typescript visualizer waveform waveform-visualizer

Last synced: 17 Nov 2024

https://github.com/gowthamrm/ember-scroll-preview

A simple ember addon to preview the scroll progress of the page.

canvas ember-addon preview scroll

Last synced: 12 Nov 2024

https://github.com/anuraghazra/particlebrush

Amazing Drawing App With Particles.

canvas html5 particle particle-brush particlesystem

Last synced: 27 Oct 2024

https://github.com/andreruffert/scratchie

👆 HTML5 canvas based scratch off panels

canvas javascript scratchcard

Last synced: 08 Nov 2024

https://github.com/cyhhao/eth-canvas

一个基于以太坊的共享画布游戏 http://t.cn/R3danoq

canvas dapp ethereum ethereum-dapp pixel

Last synced: 17 Nov 2024

https://github.com/xiugangzhang/supermariogame

:video_game: V1.0 : 实现游戏场景的初始化 V2.0: 实现画布的不断刷新 V3.0: 实现了游戏中人物的运动 V4.0: 实现了js代码的分离 V5.0:实现键盘对人物移动的控制 V6.0: 完成Game游戏类的封装 V7.0: 实现敌人角色的加入, player,enemy类的封装; 实现了我方角色和敌人角色的自由移动 V8.0: 实现精灵之间的碰撞检测功能 V9.0: 实现游戏中分数的统计, 输赢的判定 V10.0: 实现了游戏背景的滚动效果和场景的优化

canvas css3 html5 js

Last synced: 11 Oct 2024

https://github.com/my729/picture-crop-demo

vue项目中实现图片裁剪功能,预览地址

canvas cropperjs vue

Last synced: 28 Oct 2024

https://github.com/harttle/universe

small universe governed by gravity

canvas gravity

Last synced: 14 Oct 2024

https://github.com/sporeball/victus

a zero-dependency JavaScript game framework

canvas framework game-development gamedev javascript

Last synced: 12 Oct 2024

https://github.com/wojciechmula/canvas2svg

Save Tk canvas in SVG

canvas conversion python svg tkinter

Last synced: 26 Oct 2024

https://github.com/rodydavis/lit-node-editor

Node editor built with canvas api, simple graph data structure and included transforms for scale, pan and move.

canvas canvas2d lit node-editor

Last synced: 19 Oct 2024

https://github.com/photonstorm/box2d-lite

A port of Box2D Lite to TypeScript

box2d canvas game phaser physics physics-2d

Last synced: 28 Oct 2024

https://github.com/delucis/pellicola

:movie_camera: Generate video files from <canvas> animations in Node.js

canvas canvas-animation ffmpeg node-canvas video

Last synced: 13 Oct 2024

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

A simple but powerful tweening, spring physics, animation library for Rust

animation canvas motion motion-design physics rust spring-physics svg tween tweening wasm

Last synced: 05 Nov 2024

https://github.com/manzdev/twitch-matrix-canvas

Matrix effect with canvas (Javascript)

canvas fun javascript matrix

Last synced: 11 Nov 2024

https://github.com/greggman/dekapng

Make giant PNG files in the browser

canvas png shadertoy threejs webgl webgpu

Last synced: 09 Nov 2024

https://github.com/unburn/greetify

Greetify is futuristic welcome card canvas library

canvas discord-canvas welcome-card welcome-card-discord

Last synced: 09 Nov 2024

https://github.com/grimmer0125/embedded-pydicom-react-viewer

Medical DICOM file P10 Viewer/Chrome Extension + Python Code In Browser (-Pyodide-> WebAssembly) + Pydicom parser + TypeScript React App (CRA). Use d4c-queue npm lib.

canvas dicom numpy nvm poetry pyenv pyodide python react typescript visualization webassembly

Last synced: 04 Nov 2024

https://github.com/gxy5202/light-ruler

🚀A web ruler component made by canvas and typescript

canvas dom ruler typescript

Last synced: 01 Nov 2024

https://github.com/cdaein/create-ssam

Quickstart your creative coding sketch with create-ssam

canvas creative-coding generative-art glsl javascript lygia ogl ssam threejs typescript

Last synced: 11 Oct 2024

https://github.com/sakihet/textrator

✏️ Text image generator on HTML canvas

canvas image-generator text-image typescript vue

Last synced: 11 Nov 2024

https://github.com/sister-software/asciify

Converts images, videos, and 3D renders into ASCII art.

ascii ascii-art canvas threejs webgl

Last synced: 14 Oct 2024

https://github.com/tentone/escher.js

2D graphics canvas framework for easier interactive web graphics.

canvas css3d diagram graphs

Last synced: 15 Nov 2024

https://github.com/ziglibs/painterz

Low-level implementation of different painting primitives (lines, rectangles, ...) without specialization on a certain draw target

2d-graphics canvas graphics painting zig zig-package ziglang

Last synced: 12 Nov 2024

https://github.com/captainkeller/ckline

Generate random Background Lines it's great for Backgrounds

animation background canvas css html javascript jquery lines plugin svg

Last synced: 31 Oct 2024

https://github.com/tentone/syncinput

Synchronous keyboard and mouse input for web applications. Useful for games and canvas / webgl synchronous content in web applications.

canvas game-controller gamepads synchronous web-game-dev webgl

Last synced: 01 Nov 2024

https://github.com/shellyln/red-agate

Static HTML | XML | SVG renderer using JSX, suitable for report output.

barcode canvas canvas-api canvas2d html html5-canvas jsx node nodejs qr qrcode reporting-engine server-side-rendering ssr svg template-engine tsx xml

Last synced: 14 Oct 2024

https://github.com/chrisdothtml/chrome-dino

Remaking the chrome offline dinosaur game

canvas dependency-free dinosaur-game game hit-testing

Last synced: 14 Oct 2024

https://github.com/strayblues/mandala

A kaleidoscope-inspired drawing tool

art canvas drawing fun javascript

Last synced: 08 Nov 2024

https://github.com/swsoyee/nivor

NIVO Visualization Components in R

canvas charts data-visualization dataviz r-package react svg visualization

Last synced: 27 Oct 2024

https://github.com/arkounay/2d-canvas-image-particles

A simple lightweight 2D particle system using Canvas.

canvas javascript particles

Last synced: 11 Nov 2024

https://github.com/gridaco/nothing

Next generation Graphics engine built with WebGPU and Rust

canvas drawing graphics rust webgpu

Last synced: 12 Nov 2024

https://github.com/dcmox/heatmapper

Track mouse movements and generate a heat map

canvas heatmap html javascript mouse-tracking typescript

Last synced: 13 Nov 2024

https://github.com/lewhunt/mixmotion

An immersive music player with fullscreen visual effects. This React component offers versatile access to Mixcloud audio, combined with dynamic background graphics. Designed for mobile, web and TV, it supports touch, cursor & arrow key navigation. Try the free app: https://lewhunt.github.io/mixmotion/

animation audio audio-player audio-visualizer canvas dj effects mixcloud motion-graphics music music-player music-visualizer player react reactjs typescript video video-effects visual-effects web-app

Last synced: 27 Oct 2024

https://github.com/duniul/pixel-scale

📐 Get the pixel scale of an image, or scale it up or down without quality loss. Useful for pixel art!

canvas image image-processing image-resize imagedata pixel-art pixels

Last synced: 04 Nov 2024

https://github.com/seleb/webglazy

Responsive + configurable WebGL canvas replacement

canvas javascript webgl

Last synced: 15 Nov 2024

https://github.com/okkindel/labyrinth

Simple 3D Labyrinth written in Javascript. Maze generator was written earlier in Java. It uses canvas to draw minimap and raycasting system.

canvas canvas-game game-engine-3d javascript labyrinth maze maze-generator raycasting wolfenstein-3d

Last synced: 11 Nov 2024

https://github.com/duheng/vrseat

这是本人基于krpanp开发的一个VR选座项目,有想研究VR技术在移动端应用的可以看一下

3d canvas h5 html5 javascript js krpano quan-jing vr

Last synced: 28 Oct 2024

https://github.com/sheetjs/js-wmf

Windows MetaFile (wmf) processor

canvas image javascript wmf

Last synced: 10 Nov 2024

https://github.com/lechevspace/embedded-canvas

A canvas on which you can draw anything with ease before drawing the pixels on your small hardware display.

2d 2d-graphics canvas draw embedded graphics graphics-library rust rustlang

Last synced: 15 Nov 2024

https://github.com/semibran/canvas-paint

:art: helper functions for drawing onto <canvas> elements

canvas draw html paint

Last synced: 27 Oct 2024

https://github.com/samie/vaadintetris

Vaadin and Canvas Element Demo.

canvas demo game vaadin

Last synced: 16 Oct 2024

https://github.com/esimov/minecraft.js

Simplex noise based minecraft map generator

canvas javascript minecraft perlin-noise

Last synced: 15 Oct 2024

https://github.com/p-larson/TCA-Snake

Snake built on SwiftUI & TCA (The Composable Architecture)

app beta canvas demo example game ios snake swift swiftui tca thecomposablearchitecture tutorial

Last synced: 04 Aug 2024

https://github.com/xiugangzhang/chinesechess

:video_game:使用HTML5中的Canvas画布技术实现了一个中国象棋项目,V1.0 : 实现棋子的布局,画布及游戏场景的初始化 V2.0 : 实现棋子的颜色改变 V3.0 :实现所有象棋的走棋规则 V4.0 : 实现所有棋子的吃子功能 ,目前还有bug,还在测试

canvas css3 html5 js

Last synced: 11 Oct 2024

https://github.com/liyasthomas/snake

🐍 Snakes! Snakes everywhere!

canvas game html javascript liyasthomas

Last synced: 11 Oct 2024

https://github.com/alanchenchen/ctopo

A tool to show topo canvas with improved JTopo

canvas ctopo jtopo topography

Last synced: 13 Nov 2024

https://github.com/unframework/threejs-crt-shader

Experiment: rendering custom canvas contents in a simulated 3D CRT monitor

canvas crt-monitor konva konva-react react react-three-fiber webgl

Last synced: 15 Oct 2024

https://github.com/jamesseanwright/maze-generator

A real-time JavaScript maze generator using the depth-first search algorithm

algorithm canvas depth-first-search generator html5 maze maze-generator stack

Last synced: 17 Oct 2024