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/lovesaroha/snake-game

Snake is the common name for a video game concept where the player maneuvers a line which grows in length, with the line itself being a primary obstacle.

canvas game html javascript snake-game

Last synced: 13 Nov 2024

https://github.com/lovesaroha/travelling-salesman-problem

The travelling salesman problem (also called the travelling salesperson problem or TSP) asks the following question: "Given a list of cities and the distances between each pair of cities, what is the shortest possible route that visits each city and returns to the origin city?" It is an NP-hard problem in combinatorial optimization, important in theoretical computer science and operations research.

canvas genetic-algorithm html javascript travelling-salesman-problem

Last synced: 13 Nov 2024

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: 13 Nov 2024

https://github.com/lovesaroha/logistic-regression-and-or

In statistics, the logistic model (or logit model) is used to model the probability of a certain class or event existing such as pass/fail, win/lose, alive/dead or healthy/sick. This can be extended to model several classes of events such as determining whether an image contains a cat, dog, lion, etc. Each object being detected in the image would be assigned a probability between 0 and 1, with a sum of one.

canvas html javascript logistic-regression regression

Last synced: 13 Nov 2024

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: 13 Nov 2024

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: 13 Nov 2024

https://github.com/lovesaroha/smart-rockets

Each rockets goal is to reach the target circle without crashing. A genetic algorithm creates new populations, with the most "fit" rockets most likely to become parents.

canvas genetic-algorithm html javascript smart-rockets

Last synced: 13 Nov 2024

https://github.com/lovesaroha/flappy-bird-game-ai

This is a flappy bird game AI trained with the lovesaroha/lmath.js library.

ai canvas flappy-bird-game game javascript math neural-network

Last synced: 13 Nov 2024

https://github.com/lovesaroha/asteroids-game

Asteroids is a space-themed multidirectional shooter arcade game designed by Lyle Rains and Ed Logg released in November 1979 by Atari, Inc.The player controls a single spaceship in an asteroid field which is periodically traversed by flying saucers.

asteroids-game canvas game html javascript

Last synced: 13 Nov 2024

https://github.com/lovesaroha/lsketch

Want to draw something creative. Just pick a color and draw, it is as easy as that.

canvas html javascript sketch

Last synced: 13 Nov 2024

https://github.com/lovesaroha/dino-game

T-Rex Dinosaur - a replica of the hidden game from Chrome offline mode. Press Space to start the game online and jump your Dino.

canvas dinosaur-game html javascript

Last synced: 13 Nov 2024

https://github.com/lovesaroha/car-racing-game

A simple 2d car racing game in javascript.

canvas game html javascript

Last synced: 13 Nov 2024

https://github.com/lovesaroha/flappy-bird-game

This game is a side-scroller where the player controls a bird, attempting to fly between columns of pipes without hitting them using space key.

canvas flappy-bird game html javascript

Last synced: 13 Nov 2024

https://github.com/mauroreisvieira/fire-canvas

Implementation of Filipe Deschamps Canvas video.

canvas canvas2d css fire html javascript

Last synced: 05 Nov 2024

https://github.com/muratpurc/mptagcanvas

CONTENIDO CMS module mpTagCanvas

canvas cms contenido javascript module php tagcloud

Last synced: 07 Nov 2024

https://github.com/gexiaolin/canvas

使用canvas实现的一些有趣的效果。支持自定义变量,保存图片。

canvas javascript

Last synced: 09 Nov 2024

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 Nov 2024

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

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

canvas canvas-game game game-development html html5 html5-canvas javascript js

Last synced: 14 Nov 2024

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 Nov 2024

https://github.com/dowake/starrysky

使用Canvas绘制星空

canvas javascript star

Last synced: 13 Nov 2024

https://github.com/yoannchb-pro/tetris-ts

Implementation of the tetris game in typescript.

canvas canvas-game game javascript tetris typescript

Last synced: 24 Oct 2024

https://github.com/yoannchb-pro/jimg

Merge multiple images into one single image

canvas compression format image image-processing join merge nodejs resize-images truncate

Last synced: 24 Oct 2024

https://github.com/mauroreisvieira/snow-canvas

Implementation of Paul Lewis Canvas video.

canvas canvas2d css html javascript snowflake

Last synced: 05 Nov 2024

https://github.com/quinten/spaces

html5 canvas animation experiment, loop of spaces in colors

3d-graphics animation canvas demo es6 javascript

Last synced: 04 Nov 2024

https://github.com/takaneichinose/retro-spaceship

Do not let 'em pass! Another simple retro-ish game I made. I used Base64 data for the images. Inspired by the 1980s game Galaga.

animation animations canvas canvas-game canvas2d game game-dev game-development gamedev games html html-css-javascript html5 html5-canvas javascript javascript-es6 javascript-game js retro retrogaming

Last synced: 05 Nov 2024

https://github.com/dbull7/breakout

Remake of the original Atari game Breakout using HTML5 Canvas. A Turing FE module 2 pair project.

canvas javascript webpack

Last synced: 21 Oct 2024

https://github.com/kenclaron/kenclaron

Appearance for GitHub profile and personal website in-one-repo

blog canvas css html html-css-javascript javascript js personal personal-website

Last synced: 13 Nov 2024

https://github.com/wklili/canvas_interview

原生js实现canvas点控制bezier曲线

bezier canvas javascript mark

Last synced: 12 Oct 2024

https://github.com/marcosferreira/snake-game-dio

this project was developed with the objective of meeting the challenge of the digital innovation one course

canvas canvas-game canvas2d html5 javascript javascript-game

Last synced: 13 Nov 2024

https://github.com/process1024/vue-canvas-renderer

canvas渲染器,在vue里随意操作canvas里的元素

canvas vue

Last synced: 28 Oct 2024

https://github.com/moehmeni/freeform

Adobe-Illustrator-like freeform gradient generator

2d-graphics adobe-illustrator art canvas digitalart gradient graphics image-processing

Last synced: 05 Nov 2024

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: 13 Nov 2024

https://github.com/29dch/flappybird

开发微信小游戏FlappyBird

canvas es5 es6 js websocket

Last synced: 11 Nov 2024

https://github.com/kustomzone/Sandbox

Phaser game demo on Zeronet

canvas zeronet

Last synced: 24 Oct 2024

https://github.com/chinanf-boy/crop-simple-explain

explain: 简单说明一下, canvas 裁剪的方式

canvas crop explain

Last synced: 28 Oct 2024

https://github.com/bobholt/art-experiments

Drawing mathematical curve designs with Canvas

art canvas canvas2d

Last synced: 24 Oct 2024

https://github.com/lukasjhan/canvas-flow

Flow Visualizer using canvas

canvas html5 html5-canvas javascript

Last synced: 23 Oct 2024

https://github.com/dizys/image-morph

Seamless transition between images based on Canvas

canvas image-transform javascript morphing-animations transition typescript

Last synced: 07 Nov 2024

https://github.com/incrypto32/one-canvas

A collaborative canvas on Harmony One blockchain

blockchain canvas ethereum harmony-one one pixel-art solidity

Last synced: 26 Oct 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: 05 Nov 2024

https://github.com/wddwycc/glsl

A minimum example to load GLSL file onto web

canvas webgl

Last synced: 11 Nov 2024

https://github.com/TanyaHendricks/imageshare

BSc IT third year project for module, IT development - CMPG323, to develop a photo album.

bash canvas database-design django exception-handling heroku icecream mvt sql sqlite system-design user-authentication visual-studio-code whitenoise wondershare

Last synced: 23 Oct 2024

https://github.com/scriptnull/scribble

Help people find lost things

canvas game js13kgames multiplayer socket-io

Last synced: 18 Oct 2024

https://github.com/lusase/trail

绚丽背景

canvas javascript

Last synced: 20 Oct 2024

https://github.com/williamdsw/viamaker-desafio-unity

Projeto feito para o "Desafio Viamaker - Dev Unity3D"

c-sharp canvas game-development ui unity windows

Last synced: 31 Oct 2024

https://github.com/huangcongqing/subway-map

基于 HTML5 Canvas 的交互式地铁线路图 (有个思路,待做)

canvas html5

Last synced: 28 Oct 2024

https://github.com/apocas/prometheus-canvas

Realtime turnkey Prometheus canvas based status page / dashboard

canvas dashboard nodejs prometheus status

Last synced: 04 Nov 2024

https://github.com/dhanushuuzumaki/atari-asteroids

Atari Asteroids game done by following freecodecamp's tutorial.

canvas freecodecamp javascript practice

Last synced: 31 Oct 2024

https://github.com/h0rn0chse/profilespinner

Rotate your profile now!

canvas jszip profile-picture slack teams vuejs

Last synced: 16 Oct 2024

https://github.com/jwenjian/pydice

A Python GUI application to roll a dice to select an image in a folder.

canvas page python python-gui tkinter

Last synced: 19 Oct 2024

https://github.com/raulil/doom-patch-to-image-bitmap

Converts DOOM patch into ImageBitmap instance

canvas doom

Last synced: 15 Nov 2024

https://github.com/sanwebinfo/create-image

Post Generator - Generate 1080x1080 square shape image size Social Media Post and Status.

bulma canvas css html javascript

Last synced: 15 Oct 2024

https://github.com/archergu/all_chinese

在无聊的时候做的一件无聊的事情...

canvas chinese javascript

Last synced: 13 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/blakepro/spatialai

SpatialAI es una aplicación web avanzada que utiliza inteligencia artificial para crear una experiencia interactiva única.

canvas mediapipe nextjs tailwindcss vercel-ai-sdk

Last synced: 15 Nov 2024

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

Just me learning to use HTML canvas

canvas html5-canvas website

Last synced: 13 Nov 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/simonprickett/web-animation-test

Playing with animation in the browser with JavaScript.

canvas html5 javascript web-animation

Last synced: 29 Oct 2024

https://github.com/gkjohnson/dma161a-final-project

Spring 2011 UCLA D|MA 161A Network Media Class Final Project

animation canvas class college college-project game javascript

Last synced: 16 Oct 2024

https://github.com/taylormusolf/dyno

A rock climbing themed platforming game where you can climb cave walls and dynamically jump from rock face to rock to reach the cave exit to find your friends.

canvas game html javascript platforming-game

Last synced: 15 Nov 2024

https://github.com/milliorn/image-generator

The Image Generator is a Node.js application that generates images using the OpenAI API. It allows you to create custom images by leveraging the power of OpenAI's image generation capabilities.

algorithmic-art canvas creative-coding creative-project express express-js expressjs generative-art image-generator-using-openai-api image-manipulation image-processing image-rendering node node-js nodejs openai procedural-generation randomization sweetalert2 visual-effects

Last synced: 26 Oct 2024

https://github.com/akshaypratapsingh09/flipboard

Collaborative Canvas App for simultaneous working

canvas collaborative-editor figma nextjs

Last synced: 02 Nov 2024

https://github.com/konojunya/canvas-to-twitter

[CODE SANDBOX] Canvas image upload to twitter using twitter api.

canvas codesandbox html-canvas sandbox twitter twitter-api

Last synced: 05 Nov 2024

https://github.com/leandro-parice/goof-troop-pushing-puzzle-game

Game developed for experiments and studies with Javascript language and "Canvas" HTML tag.

canvas css game game-2d game-development html5 javascript vanilla-javascript vanilla-js

Last synced: 17 Nov 2024

https://github.com/shawakash/canvas-snippets

Just snippets to use in future

canvas canvasjs html html5 htmlcanvas

Last synced: 15 Nov 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/brunos3d/canvas-spectrum

🔉 HTML5 - Um Spectrum Musical inspirado no clipe "Arctic Monkeys - Do I Wanna Know?"

arctic-monkeys art audio canvas graph javascript music spectrum youtube

Last synced: 10 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/alexxandergrib/quickdraw

🎨 Рисовалка

canvas javascript paint

Last synced: 15 Nov 2024

https://github.com/rajdeepc/2d-draw

A powerful drawing and image editor app

canvas reactjs web-sockets

Last synced: 12 Nov 2024

https://github.com/jmromer/asteroids

The classic arcade game, in your browser.

canvas game javascript

Last synced: 13 Nov 2024

https://github.com/grigorykrasnochub/skeleton-animation-frame-by-frame-with-10-bones

Tools provides opportunity to change angle of 10 bones in human skeleton and record this data frame by frame in csv file. Changes in angles will be shown in canvas HTML element Also user can play recorded frame

canvas html javascript js skeleton-animation

Last synced: 15 Nov 2024

https://github.com/karl-horning/snowfall-animation

Experience the magic of a winter wonderland with this enchanting snowfall animation created using SVG, HTML5 canvas, and JavaScript. The animation features gracefully falling snowflakes, perfect for adding a festive touch to your web projects.

animation canvas festive

Last synced: 08 Nov 2024

https://github.com/brunos3d/webgl-study

🎲 WebGL - Um projeto de estudo sobre WebGL em HTML5.

3d canvas webgl webgl2

Last synced: 10 Nov 2024

https://github.com/xylium117/pocketpainter

PocketPainter is free online image editor using HTML5 and JavaScript

canvas edit effects free html5 image javascript layers photo photoshop picture

Last synced: 14 Nov 2024

https://github.com/luisadame/fire-up-game

HTML5 Canvas game based on the Fire Up! game for android.

canvas es6 game html5 javascript

Last synced: 12 Nov 2024

https://github.com/barbwire-1/lineit

simple lineDrawer fun-project

canvas drawing

Last synced: 12 Nov 2024

https://github.com/p3tecracknell/rasterise-triangle

A small NodeJS library for rasterising triangles. Designed and tested using node-canvas

canvas npm pixel rasterise rasterize triangle

Last synced: 08 Nov 2024

https://github.com/jeandv/pract-typescript

Practicas usando TypeScript 🇹🇸

canvas css html javascript js ts typescript

Last synced: 08 Nov 2024

https://github.com/barbwire-1/stringcolorencoding

Convert strings in charcode to 128 into an image of encoded color-blocks, decode with the correct keys

bmp280 canvas color-codes decoding encoding

Last synced: 12 Nov 2024

https://github.com/barbwire-1/observed-screen-to-canvas

Example use of html2canvas for colorPicker using offscreen canvas. Simplified version at codepen

canvas colorpicker html2canvas mutationobserver reactive-offscreen-canvas

Last synced: 12 Nov 2024

https://github.com/ts5h/quadratic_bezier_curves

Generative gravitational quadratic Bézier curves

canvas canvas2d react reactjs typescript

Last synced: 09 Nov 2024

https://github.com/ts5h/composition_2

A generative motion graphic with React

canvas generative-art react reactjs typescript webaudio webaudioapi

Last synced: 09 Nov 2024

https://github.com/ts5h/rough_sketch

Generative drawing with a pencil-like touch.

canvas canvas2d react reactjs typescript

Last synced: 09 Nov 2024

https://github.com/diegocaceres97/canvas_dots

Un pequeño proyecto creado practicando canvas.

canvas css html javascript

Last synced: 09 Nov 2024

https://github.com/mathieucaroff/checkonline

A Network Connectivity Watcher with history, doubling as a clock

canvas canvas2d check connectivity network online watcher

Last synced: 09 Nov 2024

https://github.com/riccardoscalco/canvas-fill-text-on-arc

Utility function for drawing text on an arc using the canvas API.

arc browser canvas circle html5 text

Last synced: 16 Oct 2024