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/LuXDAmore/generative-art

🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].

3d-art art canvas canvas-sketch creative creative-coding facemesh generative-art gsap modules nuxt nuxt-module nuxtjs tensorflow tensorflow-examples tensorflow-tutorials three-js threejs visual-design vuejs

Last synced: 01 Nov 2024

https://github.com/luxdamore/generative-art

🌈🎨 Generative Art is the idea realized as genetic code of artificial events, as construction of dynamic complex systems able to generate endless variations. This is also a nuxt-module (@luxdamore/nuxt-canvas-sketch) - [three.js, tensorflow.js and gsap are not included].

3d-art art canvas canvas-sketch creative creative-coding facemesh generative-art gsap modules nuxt nuxt-module nuxtjs tensorflow tensorflow-examples tensorflow-tutorials three-js threejs visual-design vuejs

Last synced: 12 Nov 2024

https://github.com/charleprr/redditube

A video generator from Reddit posts and comments

canvas ffmpeg generator reddit reddit-submissions tts video video-generator youtube

Last synced: 31 Oct 2024

https://github.com/martinlaxenaire/gpu-curtains

gpu-curtains is a WebGPU rendering engine focused on mapping 3d objects to DOM elements; It allows users to synchronize values such as position, sizing, or scale between them.

3d canvas curtains curtainsjs dom html5 javascript webgpu

Last synced: 14 Oct 2024

https://github.com/towhidkashem/snake-game

Classic snake game built in Vanilla JavaScript using the Canvas API

canvas game side-project snake-game tetris

Last synced: 08 Nov 2024

https://github.com/hiperbou/kotlin-phaser

Use Kotlin and Phaser 2D game framework for making HTML5 games.

canvas game kotlin phaser webgl

Last synced: 10 Oct 2024

https://github.com/alexandrebonaventure/vue-zdog

Vue wrapper for zDog

3d canvas engine3d vuejs zdog

Last synced: 08 Nov 2024

https://github.com/smarttoolfactory/compose-drawing-app

✏️🚀 Drawing app written with Jetpack Compose Canvas. Draw using touch down, move and up events.Using array of paths to have erase, undo, or redo actions and set properties for path that will be drawn next separately.

android canvas drawing drawing-app gestures jetpack jetpack-compose porter-duff

Last synced: 11 Nov 2024

https://github.com/aerb/canvas-talk

Slides for the Toronto Android Developers talk on the Android Canvas. Written in Kotlin.

android canvas kotlin toronto

Last synced: 11 Nov 2024

https://github.com/feddelegrand7/fabricerin

Create Easily Canvas in Shiny and RMarkdown Documents

canvas javascript r rmarkdown rmarkdown-document rstats shiny

Last synced: 05 Nov 2024

https://github.com/sunsetmkt/blue-archive-spine

Blue Archive Spine Viewer for Global & Japan versions, Demo: https://github.com/SunsetMkt/blue-archive-spine-production

blue-archive bluearchive canvas html javascript pixi pixi-js pixi-spine spine spine-animation unity unitypack unitypy web

Last synced: 14 Nov 2024

https://github.com/cyan33/image-screenshot

download an image node along with its css properties

canvas download images screenshot

Last synced: 27 Oct 2024

https://github.com/nt1m/media-player

An modern, clean media player built using web technologies

audio canvas javascript media player video web-audio

Last synced: 30 Oct 2024

https://github.com/jasonchen1982/jcc2d

A lightweight canvas2d-render & built-in an awesome animator with timeline manager

ae after-effects animation bodymovin canvas

Last synced: 27 Oct 2024

https://github.com/thelevicole/stripe-gradient

A reverse engineered, and simplified javascript library to replicate the animated Stripe gradients.

animation canvas gradient stripe

Last synced: 12 Nov 2024

https://github.com/jasonChen1982/jcc2d

A lightweight canvas2d-render & built-in an awesome animator with timeline manager

ae after-effects animation bodymovin canvas

Last synced: 14 Nov 2024

https://github.com/f/vue-analog-clock-range

Vue Analog Clock Range Component

canvas clock component time vue

Last synced: 28 Oct 2024

https://github.com/flodlc/nebula

Nebula is a lightweight JavaScript library for creating beautiful universe and sky animations. Including configurable Stars, Nebulas, Comets, Planets and Suns. Compatible with SSR

canvas js nebula planets reactjs stars vanilla-js

Last synced: 27 Oct 2024

https://github.com/ivan-corporation/easter-break

Ideal package for some easter egg in your site. He just give you onClick function with canvas destroying current page ☠️

canvas easter-break easter-egg funny javascript nextjs npm-package physics react typescript vannila-js vue webpack

Last synced: 18 Nov 2024

https://github.com/ticky/canvas-dither

🖼 Simple demo of image processing in Javascript using HTML5 and Canvas

canvas dithering image-processing

Last synced: 22 Oct 2024

https://github.com/tholman/s.js

Canvas JavaScript polyfill for the vital and pivotal S we all drew in school.

canvas html5 polyfill s

Last synced: 06 Nov 2024

https://github.com/hairyf/u-draw

绘制多端海报工具,支持 uni 多端与微信环境。

canvas ctx draw uni

Last synced: 31 Oct 2024

https://github.com/fgaz/shine

Declarative graphics for the browser

canvas declarative declarative-graphics draw graphics hacktoberfest haskell

Last synced: 27 Oct 2024

https://github.com/cosyer/jelly

💎 放一些练习和收藏的网页凸(☎ω☎)凸

canvas css html5

Last synced: 04 Aug 2024

https://github.com/Zigazou/miedit

Minitel page editor

canvas ceefax es6 minitel teletel teletex videotex

Last synced: 15 Nov 2024

https://github.com/wobsoriano/vitest-canvas-mock

🌗 A module used to mock canvas in Vitest.

canvas ci mock test vitest

Last synced: 14 Nov 2024

https://github.com/bespoyasov/treees

Trees images generator based on L-Systems made with TypeScript using OOP principles.

architecture canvas ddd design-patterns image-generator l-systems oop oop-principles solid-principles typescript

Last synced: 13 Nov 2024

https://github.com/i2djs/pdf-frame

pdf-frame is a web framework designed specifically for handling PDF and Canvas graphics requirements. It provides component support for popular frameworks like Vue, Nuxt and React. With its declarative HTML syntax and semantics, it offers a straightforward way to define PDF/Canvas graphical content efficiently.

animation canvas data-visualization javascript nuxtjs nuxtjs-template pdf pdf-generator visualizations vuejs web-application

Last synced: 15 Nov 2024

https://github.com/sapics/scale.js

High-quality scale function for canvas and image element. If scale factor < 1, then algorithm for downscale (area average) is used, other than that, bicubic algorithm is used.

bicubic-algorithm canvas downscale image javascript scale

Last synced: 28 Oct 2024

https://github.com/lumecraft/first-person-shooter

Open source first-person shooter foundation. Share the link with a friend for multiplayer.

canvas html javascript lume lume-element lume-game solid solidjs three three-js threejs threejs-example threejs-game typescript webgl webgl-game

Last synced: 11 Oct 2024

https://github.com/itsnickbarry/hyperbolic-canvas

The Poincaré disk model of the hyperbolic plane on the HTML canvas 💫

canvas geometry hyperbolic-geometry math maths non-euclidean-geometry visualization wow

Last synced: 07 Nov 2024

https://github.com/alex2wong/vudio

visualization audio using AudioContext and Canvas

audiocontext canvas music visualization

Last synced: 27 Oct 2024

https://github.com/mizrael/blazorex

Blazorex is an HTML Canvas wrapper library for Blazor.

blazor blazor-webassembly canvas canvas2d game-development gamedev hacktoberfest

Last synced: 27 Oct 2024

https://github.com/lory-b/chatgpt-mirror

国内ChatGPT-4中文版镜像网站整理(2024/10/24)

canvas chatgpt chatgpt-4 chatgpt4 gpt-4 gpt4 gpt4o gpto1-preview

Last synced: 18 Nov 2024

https://github.com/2662419405/cnblogs

💘🍦🙈 残梦a博客园样式,本博客的样式一直在更新中,还会不断优化页面的加载速度,坚持每周都会更新自己的博客内容,坚持自己选择计算机的道路 -> https://www.cnblogs.com/sunhang32

canvas css html javscript live2d md

Last synced: 12 Oct 2024

https://github.com/shellyln/chart.js-node-ssr-example

Chart.js server side rendering example. (pure JavaScript; no native modules)

canvas canvas2d chart chartjs nodejs server-side-rendering ssr svg

Last synced: 14 Oct 2024

https://github.com/load1n9/neko

frame buffer deno module built on top of mini_fb with canvas api implementation and a webgpu renderer

canvas deno gui javascript typescript

Last synced: 22 Oct 2024

https://github.com/atongen/setml

Online, realtime, multiplayer game of Set, from Set Enterprises, Inc., built entirely with ocaml (and reasonml).

canvas game ocaml postgresql reasonml

Last synced: 14 Nov 2024

https://github.com/bupt-hjm/ten-drop

一个基于canvas的十滴水小游戏

canvas

Last synced: 27 Oct 2024

https://github.com/baku89/pave

A environment-agnostic toolkit for manipulating SVG/Path2D curves

canvas canvas2d graphics path2d svg vector-graphics

Last synced: 29 Oct 2024

https://github.com/prozi/pixi-shim

PIXI.js Back-End "shim". For mocking Canvas in Node.js with ❤️

canvas pixi pixi-shim pixijs singleton

Last synced: 17 Nov 2024

https://github.com/cyan33/zion

[Deprecated] A tentative, light-weight 2D game framework based on HTML5 canvas.

canvas game-development game-engine game-framework html5-canvas zion

Last synced: 28 Oct 2024

https://github.com/CapMousse/Graph.js

Minimalistic line charts using canvas

canvas chart data-visualization graph

Last synced: 09 Aug 2024

https://github.com/phaserjs/phaser-by-example

The source code to the games that go with the Phaser by Example book

canvas games phaser phaserjs webgl

Last synced: 07 Oct 2024

https://github.com/kuckboy1994/mpvue_canvas_drawer

[mpvue版本]微信小程序上canvas绘制图片助手,一个json就制作分享朋友圈图片

canvas draw mpvue wechat weixin wxapp wxxcx

Last synced: 29 Oct 2024

https://github.com/knadh/wordpluck

A browser based typing game in Javascript. Revived from a 2012 project.

browser-game canvas canvas-game game typing-game typing-practice typing-speed

Last synced: 28 Oct 2024

https://github.com/thi-ng/charlie

TypeScript based Forth-like VM w/ online REPL and extensive kernel (incl. WebGL/WebAudio support)

canvas cross-compiler forth glsl javascript repl shader typescript vm webaudio webgl

Last synced: 14 Nov 2024

https://github.com/bes-js/canvafy

Make configurable canvas easily with Canvafy.

canvas canvasjs discord discord-canvas discord-js discordjs image

Last synced: 13 Nov 2024

https://github.com/neplexlabs/illustrator.js

JavaScript image processing library

api canvas hacktoberfest image javascript nodejs processing

Last synced: 30 Oct 2024

https://github.com/r3nanp/flappy-bird

🐦 A clone of a famous game, the Flappy Bird, made in Javascript and HTML Canvas API.

canvas canvas-game flappybird game html javascript pwa

Last synced: 13 Nov 2024

https://github.com/thelostword/timeline

Canvas timeline, supports zooming, dragging, and infinite scrolling. -- Canvas 时间轴组件,支持缩放、拖拽、无限滚动

canvas date time timeline

Last synced: 08 Nov 2024

https://github.com/nxvvvv/discord-welcome-bot

Creates an edited image for welcoming a new server member!

canvas discord discord-js discordjs image js navaneeth welcome welcome-images welcomer

Last synced: 02 Nov 2024

https://github.com/trishume/indexview

Widget to graph historical stock indexes and compute stats.

canvas finance web-app

Last synced: 15 Nov 2024

https://github.com/rstyro/html5

html5 canvas 特效

canvas html html5

Last synced: 08 Nov 2024

https://github.com/rachitiitr/chaos-in-javascript

I was always intrigued to see how math is so beautiful. Thanks to JavaScript for giving me the power to program my curiosity and explore the beauty of chaos in math.

canvas html5-canvas javascript rachitiitr stranger-things

Last synced: 18 Nov 2024

https://github.com/patwie/saccade

A sophisticated scientific image viewer for Linux with OpenGL support and synchronized viewports

canvas cpp cpp11 hdr-image image-viewer opengl qt5 scientific-visualization viewer

Last synced: 22 Oct 2024

https://github.com/rodydavis/flutter_multi_touch_canvas

Flutter Multi Canvas with Pan/Zoom

canvas dart flutter multitouch

Last synced: 08 Nov 2024

https://github.com/finesse/telegram-chart

🎖 A prize winning JS solution for the Telegram April 2019 coding contest

canvas chart contest performance telegram

Last synced: 27 Oct 2024

https://github.com/danialdezfouli/spacecraft-game

Amazing Spacecraft - Vanilla JS browser game

browser-game canvas canvas-game css html vanilla-js web-game

Last synced: 23 Oct 2024

https://github.com/tlouth19/analyze.golf

Browser based golf swing analyzer built with React, Redux, Tailwind and Konva.js. ⛳️🔥

canvas golf konvajs react tailwindcss typescript video vite

Last synced: 30 Oct 2024

https://github.com/uprun/lisperanto

Lisperanto is a spatial canvas for programming; Lisperanto is a spatial canvas for knowledge; Lisperanto is a spatial canvas for ideas;

canvas editor ideas knowledge knowledge-graph spatial-canvas spatialcanvas version-control

Last synced: 16 Nov 2024

https://github.com/agilie/canvas-image-cover-position

Calculating image position for scaling it on the canvas.

background-image canvas cover image javascript size-calculation

Last synced: 09 Nov 2024

https://github.com/konvajs/svelte-konva

A Svelte wrapper for Konva

canvas konva svelte

Last synced: 17 Nov 2024

https://github.com/sandromaglione/infinite-html-canvas

Infinite HTML <canvas> that can be zoomed and panned using touch on mobile 🤏

canvas typescript

Last synced: 15 Nov 2024

https://github.com/kejunmao/vdraw

🎨Vue & Paper.js 支持多人合作的画板工具

canvas draw paint paperjs pwa vuejs

Last synced: 19 Oct 2024

https://github.com/matthewcallis/retinize

Retinize will upscale (using nearest neighbor) images to look correctly on retina screens. This is particularly useful for pixel art when you don't want to store an upscaled version.

canvas javascript nearest-neighbor pixel-art retina retina-screens upscale

Last synced: 09 Nov 2024

https://github.com/melfore/konva-timeline

@melfore/konva-timeline is a free, open source, TypeScript ReactJS library that uses konva and react-konva to render a scheduler / gantt / calendar component using canvas.

calendar canvas dnd free gantt konva konva-react open-source opensource reactjs scheduler timeline tracker typescript

Last synced: 18 Nov 2024

https://github.com/disjukr/hwpkit

hwp toolkit

canvas hangul hwp

Last synced: 28 Oct 2024

https://github.com/dulnan/catenary-curve

Calculate the catenary between two points. Useful for drawing hanging ropes, strings, chains and bridges

canvas catenary chain game javascript rope typescript

Last synced: 17 Nov 2024

https://github.com/pixijs/node

Run PixiJS but in Node.js environments, no browser required!

canvas canvas2d glsl nodejs pixijs rendering webgl2

Last synced: 10 Nov 2024

https://github.com/AuburnSounds/printed

Generate PDF/SVG/HTML with D, with a Canvas-style API. Now with a flow document emitter.

canvas generation pdf printable svg vector-graphics

Last synced: 05 Nov 2024

https://github.com/schteppe/codegif

Use Canvas API to make a gif animation

animation canvas editor gif html5

Last synced: 30 Oct 2024

https://github.com/keyurparalkar/render-million-rows

A project to demonstrate rendering 1 million rows in React

canvas css html5 javascript papaparse reactjs typescript

Last synced: 27 Oct 2024

https://github.com/magicien/undo-canvas

Add undo/redo functions to CanvasRenderingContext2D

canvas canvasrenderingcontext2d undo-redo

Last synced: 12 Nov 2024

https://github.com/dra1ex/js_particlesystem

Gravity Simulation (Galaxy Birth) in real time, N-Body and 1-Body

canvas galaxy-birth galaxy-evolution gravity-simulation javascript n-body physics physics-simulation simulation webgl

Last synced: 13 Nov 2024

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

Simple, responsive, modern Charts with zero dependencies

canvas charting-library charts data-visualization graph gui interactive-charts wasm

Last synced: 05 Nov 2024

https://github.com/jeffreylanters/unity-canvas-visualizer

The canvas visualizer is an editor util that helps you visualise all of your rectangle transforms within your canvas for easier navigation and building while working on your user interface.

canvas editor unity

Last synced: 14 Nov 2024

https://github.com/Convicted202/PixelShape

Pixel editor that comes in handy when creating pixel art images and animations

animation canvas editor gif graphics pixel-art pixel-editor

Last synced: 18 Nov 2024

https://github.com/away0x/drawboard

基于 fabric 实现的绘图板案例

canvas drawboard fabric fabricjs typescript vue

Last synced: 31 Oct 2024

https://github.com/littledivy/drawille

HTML5 Canvas on the terminal with Deno.

bresen canvas deno drawing drawllie gl-matrix html5-canvas terminal typescript

Last synced: 22 Oct 2024

https://github.com/ssshooter/canvas-img-process

html5 canvas image process ( 3*3 kernel ) canvas卷积核测试 canvas图片后期

canvas convolution demo html5 javascript kernel

Last synced: 07 Nov 2024

https://github.com/raoenhui/create-img

自动不同大小,形状,颜色的图片

canvas koa koa-router

Last synced: 08 Nov 2024

https://github.com/dschau/algorithm-playground

A live-editing visual comparison of a number of different JavaScript sorting algorithms

algorithms animation canvas flow javascript react sorting visualization

Last synced: 12 Nov 2024

https://github.com/jpvalery/newfoundland

An interactive web experience to tell our journey across Newfoundland

canvas javascript journey journeymap map photography photography-site photography-website trip

Last synced: 08 Nov 2024

https://github.com/zxdong262/canvas-captcha

A simple captcha module for nodejs based on node-canvas

canvas canvas-captcha captcha

Last synced: 09 Nov 2024

https://github.com/yuskawu/one-piece-wanted-poster

Free online web application for creating One Piece wanted poster.

bounty-poster canvas frontend one-piece typescript wanted-poster web-component

Last synced: 14 Oct 2024

https://github.com/fusioncharts/faberjs

FaberJS is an open-source platform-independent layouting engine capable of mimicking different CSS layouting paradigm(ex. CSS grids)

canvas css css-grid css-grid-layout css-grids grid-layouts js-layouts layout layout-algorithm layout-engine svg-layout svg-layout-manager

Last synced: 09 Nov 2024

https://github.com/SandroMaglione/infinite-html-canvas

Infinite HTML <canvas> that can be zoomed and panned using touch on mobile 🤏

canvas typescript

Last synced: 12 Oct 2024

https://github.com/ubaldop/vue-niege

Vue component to add a snowfall on your page

canvas component single-file snow snowfall vuejs vuejs-components

Last synced: 28 Oct 2024

https://github.com/phaserjs/web-monetization-plugin

An easy-to-use Web Monetization Plugin for HTML5 game frameworks, including Phaser and Pixi.

canvas game-development html5 monetization phaser pixi webgl webgl-game webmonetization

Last synced: 07 Oct 2024