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/eugenedakin/sinewavehorizontalxojo

Draw a horizontal sine wave in Xojo

canvas draw horizontal wave xojo

Last synced: 06 Dec 2024

https://github.com/ryanrich/direct-pie-charts

Examples of how to directly render a pie chart

canvas javascript pie-chart svg

Last synced: 23 Nov 2024

https://github.com/eiskalteschatten/music-staff-js

An example of how to draw a music staff with whole, half and quarter notes using JavaScript and the HTML 5 canvas tag.

canvas canvas2d

Last synced: 20 Dec 2024

https://github.com/eiskalteschatten/timeline-js

An example of how to draw a scrolling timeline using JavaScript and the HTML 5 canvas tag.

canvas canvas2d

Last synced: 20 Dec 2024

https://github.com/probablykasper/canvas-experiments

Just me learning to use HTML canvas

canvas html5-canvas website

Last synced: 12 Jan 2025

https://github.com/gamikun/cazicanvas

HTML CANVAS prototype extension native-like functions.

canvas html javascript

Last synced: 06 Jan 2025

https://github.com/m0rtyn/trading-view-realtime-price-chart

Demo of a realtime updating chart based on TradingView Lightweight Charts

canvas lightweight-charts react realtime-chart trading-view-chart

Last synced: 29 Dec 2024

https://github.com/neilseligmann/canvasbot

A Canvas Bot originally made for https://github.com/xSke/Pxls.

bot canvas javascript nodejs pxls

Last synced: 16 Jan 2025

https://github.com/mukhindev/tiles-based-game-engine

Tiles-based game engine. 2D игровой движок для простейших тайловых игр.

canvas game game-development game-engine platformer platformer-game platformer2d tiles-game

Last synced: 12 Jan 2025

https://github.com/lovesaroha/tic-tac-toe-online-multiplayer

Create your own personal game room or join other rooms and start playing tic tac toe with your friends or family members.

canvas game javascript multiplayer nodejs online-game sockets tic-tac-toe

Last synced: 12 Jan 2025

https://github.com/lovesaroha/tic-tac-toe-game

Tic Tac Toe is a game for two players, X and O, who take turns marking the spaces in a 3×3 grid. The player who succeeds in placing three of their marks in a horizontal, vertical, or diagonal row is the winner.

canvas game html javascript tic-tac-toe

Last synced: 12 Jan 2025

https://github.com/lovesaroha/natural-selection-simulation

The goal is to create a system where autonomous steering agents evolve the behavior of eating food (+) and avoiding poison (x) .These steering behaviors are largely independent of the particulars of the character's means of locomotion.

algorithms canvas genetic-algorithm html javascript natural-selection simulation

Last synced: 12 Jan 2025

https://github.com/lovesaroha/ping-pong-game

Ping-pong is a sport in which two players hit a lightweight ball, also known as the ping-pong ball, back and forth across a table using small rackets.

canvas game html javascript ping-pong

Last synced: 12 Jan 2025

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

A maze can be generated by starting with a predetermined arrangement of cells (most commonly a rectangular grid but other arrangements are possible) with wall sites between them.

algorithm canvas html javascript maze-generator stack

Last synced: 12 Jan 2025

https://github.com/normandy72/racing-game

This game was created as a project on a "How to Program Games: Tile Classics in JS for HTML5 Canvas" course by Chris DeLeon.

canvas canvas-game game game-development html javascript js

Last synced: 14 Jan 2025

https://github.com/normandy72/arkanoid-game

This game was created as a project on a "How to Program Games: Tile Classics in JS for HTML5 Canvas" course by Chris DeLeon.

canvas game game-development games html javascript js

Last synced: 14 Jan 2025

https://github.com/edwinm/love-is-in-the-air

Love is in the air js1k entry

canvas js1k js1k-entries js1k-submissions

Last synced: 22 Dec 2024

https://github.com/melonjs/plugin-template

a project template to create your own plugin

canvas game-development html5 melonjs plugin rollup template webgl

Last synced: 22 Nov 2024

https://github.com/jerrylum/extree

Binary Search Tree Visualization

alogrithm canvas css html itp4510 javascript spmqa vtc

Last synced: 20 Dec 2024

https://github.com/jonmirzodev/snake-dart-game

Snake game created with Dart language and Canvas

canvas dart dartlang html5-canvas

Last synced: 18 Nov 2024

https://github.com/michael-lzg/canvas-demo

canvas应用小demo

canvas html5

Last synced: 14 Dec 2024

https://github.com/mtillmann/emoji-to-image

renders emojis as image

bitmap canvas emoji resize

Last synced: 29 Nov 2024

https://github.com/ashmin-bhujel/canvas_basic_animation

A basic canvas animation project that I created using HTML, CSS, and JavaScript.

animation canvas css html javascript learning-project

Last synced: 31 Dec 2024

https://github.com/dharfr/lone-star

Playing with lines and randomness using p5.js and canvas API. Yet another attempt to "Code like no one's watching".

canvas code-like-no-one-s-watching creative-coding generative-art

Last synced: 05 Jan 2025

https://github.com/inwebo/render.js

Javascript canvas renderer, it abstracts the boring parts and ease its use.

boring-parts canvas es6 javascript javascript-canvas-renderer

Last synced: 12 Jan 2025

https://github.com/heycn/canvas-demo

这是我在学习 canvas 的时候制作的一个画板 demo

canvas css3 javascript

Last synced: 28 Dec 2024

https://github.com/whispernet/multiplayer-game-with-js

This multiplayer game project was a fantastic learning experience, focusing on socket programming, server-client architecture, and multi-user environments. It features real-time player movement, collision detection, and a leaderboard.

canvas express javascript node-js socket-io

Last synced: 06 Dec 2024

https://github.com/jack-carling/paint

Paint on canvas in a more Figma way

canvas jsonwebtoken login-logout mongodb vue

Last synced: 23 Nov 2024

https://github.com/shamikaredkar/slimesprint

This project is a fun and interactive game called Slime Sprint, implemented in JavaScript using the HTML5 Canvas. The objective of the game is to navigate your slime character through various obstacles and get a high score.

canvas canvas-game canvas2d css-animations css-flexbox dino-game dinosaur-game html-css-javascript html5 javascript javascript-game

Last synced: 19 Nov 2024

https://github.com/shamikaredkar/ping-pong-game

This interactive game leverages fundamental web technologies to simulate a classic Ping Pong match against a sophisticated AI opponent. It features collision detection algorithms, event-driven user input handling for paddle control, and utilizes audio elements for enhanced gameplay feedback.

aigame arcade-game canvas canvas-game html5-game html5canvas interactive-game javascript javascript-game

Last synced: 19 Nov 2024

https://github.com/m-bo-one/sgl

Game latency simulator

canvas typescript

Last synced: 11 Dec 2024

https://github.com/jonorusc/time-warp-scan-effect

Trying to recriate the tiktok effect using html canvas. :)

canvas javascript tiktok

Last synced: 24 Nov 2024

https://github.com/jack-carling/sierpinski

Sierpiński triangle - chaos game

canvas fractal-algorithms rendering sierpinski-triangle

Last synced: 23 Nov 2024

https://github.com/wlodpawlowski/web-graphics-application

"Web Graphics Application" (WGA) - it's a web-application consist of different modules and functionalities for learning Google Maps API, SVG Graphics and Web Canvas.

canvas canvas-animation canvas2d google-maps google-maps-api google-maps-javascript-api html-css html-css-javascript html-sass html-svg html5 html5-canvas svg svg-animations svg-files svg-icons svg-images svg-path svg-sprite svg-sprites

Last synced: 24 Nov 2024

https://github.com/pionxzh/runestones

A web simulator for Tower of Savior

canvas game tower-of-saviors vue vuejs

Last synced: 28 Nov 2024

https://github.com/pauloo27/snek

🐍 A simple sneak game made with HTML Canvas and JavaScript

canvas game html js sneak

Last synced: 25 Nov 2024

https://github.com/renanstn/transformacoes-lineares

Repositório do projeto de demonstração do trabalho de transfromações lineares 2D para a matéria de matemática aplicada a jogos (FATEC - Americana)

canvas heroku jquery js math semantic-ui

Last synced: 30 Nov 2024

https://github.com/rededge967/stick-ninja

A simple canvas ninja game written in html5, css3 and javascript.

canvas fun game game-development html-css-javascript ninja ninja-game simple-game

Last synced: 18 Nov 2024

https://github.com/waichungwong/jw-animate-canvas

A react component for canvas, integrated with animation feature.

canvas npm-module react requestanimationframe

Last synced: 23 Nov 2024

https://github.com/waichungwong/jw-canvas-ascii

A text react component which renders the ascii text converted from a canvas image data.

ascii ascii-converter canvas npm-module react

Last synced: 23 Nov 2024

https://github.com/ormidales/matrix_rain

Un projet de simulation visuelle inspiré de l'effet "Matrix" classique, réalisé en utilisant le canvas HTML5. L'effet affiche des caractères tombant de manière aléatoire, avec la possibilité d'interagir avec eux via la souris.

canva canvas css css3 html html-css-javascript html5 javascript matrix matrix-rain mouse

Last synced: 13 Jan 2025

https://github.com/pheroom/great-paint

Online paint, built with WebSocket and Canvas API

canvas react typescript websockets

Last synced: 10 Dec 2024

https://github.com/ndraey/mitch

Just a font implementation from Vib-Ribbon game

canvas graphics js ps1 vib-ribbon

Last synced: 16 Nov 2024

https://github.com/wassimoubaziz/interactive-canvas-experience

interactive canvas experience created using HTML, CSS, and JavaScript! 🚀

animation canvas canvas-game

Last synced: 19 Nov 2024

https://github.com/nashem8/snake_game

Jogo da cobrinha (Snake) criado com HTML5, CSS e Javascript com utilizacao do canvas

canvas css html5 javascript

Last synced: 19 Nov 2024

https://github.com/whawker/canvas-experiments

A collection of HTML5 canvas experiments

animation canvas experiment html5-canvas

Last synced: 22 Dec 2024

https://github.com/n-c0de-r/info1.06_ballbox

Alternative unused lab 1.6 - Making balls bounce on a canvas. 1st semester, 6th lab.

1st-semester 6th-lab canvas computer-science graphics informatics java

Last synced: 15 Nov 2024

https://github.com/n-c0de-r/cg-ex1

Creating a colorful pattern in HTML5 canvas for computer graphics class.

1st-exercise 3rd-semester canvas computer-graphics html5 javascript

Last synced: 15 Nov 2024

https://github.com/joosepalviste/breakout

A simple breakout clone written in JavaScript ES6 and canvas. By the way, uses deep learning to play the game automatically in your browser!

breakout canvas deep-learning javascript

Last synced: 20 Dec 2024

https://github.com/jfitzsimmons/autumntrees

Randomly generated autumn trees. (Canvas, JS)

canvas creative-coding generative-art javascript

Last synced: 29 Nov 2024

https://github.com/theatrejs/canvas

📦 canvas exportable module

canvas es6 framework game javascript module

Last synced: 19 Nov 2024

https://github.com/litecanvas/litecanvas.github.io

Online playground for lightweight HTML5 games and animations using the litecanvas game engine.

canvas game-development game-engine html5 offline-first webapp

Last synced: 28 Dec 2024

https://github.com/cdaein/canvas

create and resize HTML5 canvas

canvas

Last synced: 12 Dec 2024

https://github.com/xmasuhai/canvas-demo-1

Canvas 实践—画图板,预览请点击:https://xmasuhai.xyz/canvas-demo-1/index.html

canvas demo js

Last synced: 09 Jan 2025

https://github.com/elzup/SmaSketch

SmaSketch client http

canvas mobile-web react

Last synced: 15 Nov 2024

https://github.com/enaium/graduation-project-aircraft

A graduation project that implements an aircraft game.

2d-game canvas canvas-game canvas2d graduation graduation-project java javafx manifold

Last synced: 27 Sep 2024

https://github.com/hexxone/three.ts

full rewrite of three.js as a pure TypeScript 3D Library

3d canvas html5 three-js typescript virtual-reality webaudio webgl webgl2 webxr

Last synced: 30 Nov 2024

https://github.com/hjsblogger/canvas-automation-selenium-cypress

This repo contains Cypress and Selenium Python examples for automating interaction with Canvas Elements

automation canvas canvas-game cypress cypress-cloud selenium selenium-cloud selenium-java selenium-python selenium-webdriver web-automation

Last synced: 20 Nov 2024

https://github.com/elusivecodes/f5

F5 is a free, open-source canvas library for JavaScript.

2d canvas context graphics

Last synced: 23 Nov 2024

https://github.com/marlinsk/clouds-anim

Cloud animation page, made with HTML, CSS and Javascript.

canvas html-css-javascript vanilla-javascript

Last synced: 06 Jan 2025

https://github.com/neizod/marbles

A very minimal marbles game written in HTML5 canvas.

canvas javascript web-based-game

Last synced: 21 Nov 2024

https://github.com/python273/web-sketches

Tiny canvas / webgl things

canvas game point-cloud webgl

Last synced: 16 Nov 2024

https://github.com/touhi99/minipaint

Project on bachelor 4th semester about paint application

canvas draw grid java paint

Last synced: 17 Nov 2024

https://github.com/aniike-t/tanksaheat

HTML-CSS-JS Game completely made from Scratch under 2 days for Polymars Game Jam, topic : Overheat

canvas canvas-game canvas2d game-development gamedev gamejam javascript polymars

Last synced: 06 Jan 2025

https://github.com/nebomilic/spermulator

Sperm simulator based on paper.js

canvas paperjs typescript

Last synced: 24 Nov 2024

https://github.com/nishanbajracharya/spiral-of-theodorus

A canvas animation of spiral of theodorus

canvas

Last synced: 19 Nov 2024

https://github.com/ayeshaashfaq12/interactive_calculator

This interactive calculator lets users draw equations or diagrams and receive instant solutions using Gemini AI. Built with ReactJS, Tailwind CSS, and Python, it’s a modern, responsive tool for quick and accurate problem-solving. Perfect for students, educators, and tech enthusiasts!

ai canvas educationaltool gemini imageprocessing interactive-calculator interactivecalculator machinelearning problem-solving python reactjs real-time tailwindcss user-interface webapplication

Last synced: 24 Nov 2024

https://github.com/bscarpari/modalroids

A simple asteroids game with React and ES6

canvas es6 game react

Last synced: 13 Jan 2025

https://github.com/iunary/govas

Basic realtime canvas drawing with Golang and Websocket

canvas collaboration drawing golang javascript realtime websocket

Last synced: 28 Dec 2024

https://github.com/imgss/canvas-shatter

canvas demo,生成塌陷效果

canvas

Last synced: 09 Jan 2025

https://github.com/andre2l2/gameus

A game make for web browser

canvas game javascript

Last synced: 06 Jan 2025

https://github.com/we-lib/auto-favicon

Sets favicon for you based on title, with emoji support.

canvas emoji favicon

Last synced: 06 Dec 2024

https://github.com/matan3sh/meme-generator

CodingAcademy second Sprint Challenge, using: html, canvas 2D, materialize css , javascript es6 and jquery.

canvas canvas2d es6-javascript javascript jquery materialize-css

Last synced: 24 Nov 2024

https://github.com/jmromer/asteroids

The classic arcade game, in your browser.

canvas game javascript

Last synced: 13 Jan 2025

https://github.com/joogswastaken/streamcompanion-overlay-template

Mirror of the StreamCompanion overlay template hosted on gitlab.com

canvas html5 javascript osu

Last synced: 02 Jan 2025

https://github.com/kustomzone/Sandbox

Phaser game demo on Zeronet

canvas zeronet

Last synced: 24 Oct 2024

https://github.com/buzzcosm/pong-vanilla-js-app

ZTM Cours (javaScript Web Projects) - No. 20: Pong

canvas canvas-animation canvas-game canvas2d vanilla-js ztm ztm-course-exercises

Last synced: 23 Nov 2024

https://github.com/gbaptista/nanno-js

A JavaScript implementation of the nanno language: Create beautiful animations through canvas and WebGL with a simple language.

animation canvas canvas2d effects motion webgl webgl2

Last synced: 22 Dec 2024

https://github.com/yizhezhang-ervin/app_game_jslib

Canvas + WebGL + MelonJS + Multiplayer

canvas element-ui express melonjs mysql socket-io unity3d vue webgl

Last synced: 06 Jan 2025

https://github.com/collidingscopes/nagai

Generating an animated painting in the style of Hiroshi Nagai, using javascript / HTML canvas

animated art canvas generative hiroshi html javascript nagai painting

Last synced: 23 Nov 2024

https://github.com/imdarktom/jsspiral

A HTML canvas project that starts a colored spiral on mouse click.

canvas canvasjs generative-art html js

Last synced: 16 Jan 2025