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/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/sandromaglione/infinite-html-canvas

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

canvas typescript

Last synced: 20 Dec 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/thelostword/timeline

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

canvas date time timeline

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/trishume/indexview

Widget to graph historical stock indexes and compute stats.

canvas finance web-app

Last synced: 19 Dec 2024

https://github.com/rstyro/html5

html5 canvas 特效

canvas html html5

Last synced: 08 Nov 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/konvajs/svelte-konva

A Svelte wrapper for Konva

canvas konva svelte

Last synced: 17 Nov 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/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/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/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/kejunmao/vdraw

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

canvas draw paint paperjs pwa vuejs

Last synced: 19 Oct 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: 26 Dec 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: 23 Dec 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/disjukr/hwpkit

hwp toolkit

canvas hangul hwp

Last synced: 28 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/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/magicien/undo-canvas

Add undo/redo functions to CanvasRenderingContext2D

canvas canvasrenderingcontext2d undo-redo

Last synced: 12 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/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/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/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/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/GronkOut/vue3-canvas-video-player

Video player that operates on Vue3 and uses canvas

ai bounding-boxes canvas fps javascript player preview range video video-player vision vue3

Last synced: 06 Dec 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: 20 Dec 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/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/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/raoenhui/create-img

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

canvas koa koa-router

Last synced: 08 Nov 2024

https://github.com/mfbx9da4/seam-carving-js

Javascript implementation of Seam Carver. Seam Carver is a content-aware image resizing algorithm

algorithm algorithms canvas optimization seam-carver

Last synced: 28 Nov 2024

https://github.com/brenopolanski/phaser-es6-starter

:rocket: A template for writing Phaser Games based on ECMAScript 2015 (ES6) + Webpack + Progressive Web Apps for rapid game development.

canvas game html5 javascript phaser phaser-boilerplate phaser-es6-webpack webpack

Last synced: 24 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/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/nativescript-community/ui-canvas

Implement Canvas into your NativeScript apps.

android canvas cgcontext ios nativescript

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

https://github.com/monicatvera/neon-countdown-new-year

Neon web page with fireworks in the background and a new year countdown

2023 canvas countdown-timer css html javascript js new newyear newyearcountdown

Last synced: 14 Nov 2024

https://github.com/thenextweb/constellation

✨ Draws cute animated constellations

canvas es6 frontend javascript

Last synced: 14 Dec 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/robrohan/wefx

Basic WASM graphics package to draw to an HTML Canvas using C. In the style of the gfx library

baremetal c99 canvas clang game game-development gfx graphics learning teaching wasm

Last synced: 12 Oct 2024

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

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

canvas fantasy-console game-development game-engine gamedev hacktoberfest html5 js13k

Last synced: 26 Dec 2024

https://github.com/peteroupc/html3dutil

A public domain JavaScript library to ease developing HTML 3D apps

3d 3d-graphics canvas html html5 javascript public-domain

Last synced: 10 Dec 2024

https://github.com/diogok/js-aruco-markers

js aruco augmented reality makers

augmented-reality canvas html5 javascript js-aruco markers

Last synced: 14 Nov 2024

https://github.com/youphonic/youphonic

an online musical machine interface for building and sharing soundscapes and musical compositions

canvas css3 express expressjs flux-architecture fullstack game html5 javascript machine-building music node nodejs paperjs postgresql-database react reactjs redux sequelize-orm tonejs

Last synced: 27 Oct 2024

https://github.com/smoren/molecular-ts

Virtual chemistry simultaion. Particle automata. Visualization of the behavior of particles in 2D and 3D space. Artifical life research.

3d artifical-life canvas cellular-automaton cheminformatics molecular-dynamics molecular-simulation particle-automata

Last synced: 28 Nov 2024

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/lps-js/lps-studio

🎬 Logic-based interactive storytelling tool for running Logic Production System (LPS) programs using lps.js, Electron and Angular 🎨

ai app artificial-intelligence canvas electron electron-app gui html5 html5-canvas logic logic-programming lps simulation visualisation visualization

Last synced: 23 Nov 2024

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

A Buddhabrot generator using HTML5

buddhabrot canvas

Last synced: 12 Nov 2024

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

Pts Canvas React Component

canvas pts react

Last synced: 29 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/zhengsk/image-masaic

Set mosaic to image by canvas.

canvas mosaic

Last synced: 18 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/halvves/shaderpen

Shadertoy like functionality as a portable js library.

3d canvas glsl shadertoy webgl

Last synced: 27 Nov 2024

https://github.com/hydux/hydux-pixi

High performance vdom based pixi.js renderer for hydux

2d canvas drawing graphics hydux jsx performance-vdom pixi pixijs react tsx typescript vdom webgl

Last synced: 22 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/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/patrimart/ngvas

An Angular2/Angular4 library for HTML Canvas.

angular angular2 angular4 canvas ngvas

Last synced: 07 Nov 2024

https://github.com/vshymanskyy/randomart

Generative WebGL Random Art renderer

canvas cryptography glsl javascript js random randomart renderer webgl

Last synced: 27 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: 25 Dec 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/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/wolf-table/table-renderer

a web-based(canvas) table render

canvas prettier table-renderer typescript web

Last synced: 01 Nov 2024

https://github.com/hoseungme/scratchable

Hide your content, scratch to see it.

canvas scratch-card ui web

Last synced: 27 Nov 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/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: 10 Dec 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/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/jasonwebb/2d-voronoi-experiments

Visual experiments exploring 2D voronoi diagrams for simple diatom/radiolaria patterns.

canvas code-art javascript p5js voronoi

Last synced: 20 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/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/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: 17 Dec 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/changhuixu/canvas-animation-step-by-step

Canvas animation with flowers step by step using TypeScript.

angular animation canvas frontend html5 javascript typescript

Last synced: 19 Dec 2024

https://github.com/aptacode/geometry

High performance .NET 7 graphics library for Blazor

blazor blazor-webassembly canvas collision-detection dotnet geometry graphics timmoth

Last synced: 18 Dec 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/itorr/xzk

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

canvas glfx javascript webgl

Last synced: 16 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/ronffy/JumpBubble

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

canvas es6 h5 webpack

Last synced: 04 Nov 2024

https://github.com/philippemarcmeyer/fieldslinker

Designed for matching files headers to database fields during the process importing. Allows drawing links between elements of 2 lists

canvas jquery jquery-plugin lines list plugins

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