Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/canvas
- Wikipedia: https://en.wikipedia.org/wiki/Canvas_element
- Related Topics: html5,
- Last updated: 2024-12-23 00:03:23 UTC
- JSON Representation
https://github.com/idrawjs/studio
The studio of iDraw.js (iDraw.js的画图编辑器)
canvas desgin figma idraw idraw-studio idrawjs idrawjs-editor sketch
Last synced: 15 Dec 2024
https://github.com/sy007/calendarview
一款强大的Android日历控件
android calendar canvas kotlin
Last synced: 06 Nov 2024
https://github.com/trash-and-fire/lightweight-charts-react-wrapper
React wrapper for financial lightweight charts
candlestick candlestick-chart canvas charts financial-chart financial-charting-library javascript lightweight-charts ohlc-chart react reactjs stock-chart tradingview typescript wrapper-library
Last synced: 16 Nov 2024
https://github.com/smarttoolfactory/compose-bubble
🚀💬🫧 Speech/Chat bubble written with Jetpack Compose and canvas with various properties such as arrow width, height, background color, shadow to create similar bubbles whatsapp, telegram or others have.
canvas chat chat-bubble contraints jetpack-compose jetpack-compose-canvas layout modifier speech-bubble
Last synced: 11 Nov 2024
https://github.com/ubc/node-canvas-api
Access the Canvas API using Node.js. 54 functions (and counting)! Pull requests are welcome and appreciated.
api canvas instructure lms node
Last synced: 22 Dec 2024
https://github.com/crashmax-dev/twallpaper
🌈 Multicolor gradient wallpaper created algorithmically and shimmers smoothly.
animation background canvas gradient hacktoberfest javascript library multicolor npm-package telegram typescript wallpaper zero-dependency
Last synced: 01 Nov 2024
https://github.com/baku89/pave
A environment-agnostic toolkit for manipulating SVG/Path2D curves
canvas canvas2d graphics path2d svg vector-graphics
Last synced: 24 Dec 2024
https://github.com/teaguestockwell/react-icon-cloud
React component for rendering an interactive img or word cloud on canvas
canvas npm simple-icons tagcanvas tagcloud wordcl
Last synced: 22 Dec 2024
https://github.com/YaroslavChuiko/Webster
🎨🖌️ Design editor built with React, Redux, Konva, Node.js, NestJS, Prisma, PostgreSQL.
canvas chakra-ui design design-editor editor google-fonts graphic-design konvajs nestjs nodejs prisma react redux-toolkit tool typescript ucode ucode-connect unsplash-api webster
Last synced: 05 Nov 2024
https://github.com/wanglin2/canvas-editor-demo
一个基于canvas实现的富文本编辑器demo,仅仅是demo。
Last synced: 07 Nov 2024
https://github.com/tao12345666333/vue-jsplumb
jsPlumb with Vue 2.【WIP】
canvas es6 jsplumb vue-jsplumb vue-router vue2 workflow
Last synced: 01 Oct 2024
https://github.com/agilgur5/trim-canvas
A tiny (< 100 LoC) library for trimming whitespace from a canvas element with no dependencies
blanks canvas remove signature trim whitespace
Last synced: 26 Dec 2024
https://github.com/codecavepro/revit-family-web-viewer
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
3d canvas revit three-js threejs typescript webgl webgl2
Last synced: 31 Oct 2024
https://github.com/CodeCavePro/revit-family-web-viewer
Revit Web Viewer is a Three.js-based project viewer. Revit projects / families must be exported using RvtVa3cExporter (https://github.com/va3c/RvtVa3c)
3d canvas revit three-js threejs typescript webgl webgl2
Last synced: 02 Dec 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: 23 Dec 2024
https://github.com/icecreamyou/canvas-sprite-animations
A powerful, easy-to-use Sprite animation library designed for HTML5 Canvas.
animation canvas canvas2d game-library html5-canvas javascript javascript-library sprite sprite-animation-library sprite-sheet spritemap
Last synced: 05 Nov 2024
https://github.com/phenax/pattern-lock-js
Pattern lock library for the web using canvas
Last synced: 16 Nov 2024
https://github.com/javierbyte/canvas-image-utils
Utils for image data.
base64 canvas data image image-resizer javascript matrix tools utils
Last synced: 09 Nov 2024
https://github.com/denoland/pixelpage
Pixel page is an r/place style shared pixel art canvas 🎨🦕
Last synced: 07 Oct 2024
https://github.com/ammarahm-ed/drawing-board
A fully native drawing app made with react-native-skia with 60 frames per second performance
canvas drawing-app graphics native react-native react-native-skia skia typescript
Last synced: 09 Nov 2024
https://github.com/nc22/kellyc-color-picker
A scaleable color picker implemented using HTML5 (color wheel, use hsv model) Single file, not require addition libs, colorpicker compatible with mobile devices
canvas color color-picker html5 javascript picker
Last synced: 30 Nov 2024
https://github.com/kevinw/gitviz
Visualize git repository internals as they change, live, in the browser.
Last synced: 06 Nov 2024
https://github.com/ianstormtaylor/void
A toolkit for making generative art.
art canvas editor generative sketch studio svg
Last synced: 27 Oct 2024
https://github.com/nitin42/react-handy-renderer
✏️ Draw 2D primitives in sketchy style with React
canvas colors primitives react shapes sketch
Last synced: 28 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: 19 Dec 2024
https://github.com/wscats/sheet
📊OpenHarmony Sheet 表格渲染引擎
canvas excel harmony harmonyos huawei openharmony sheet sheets
Last synced: 15 Oct 2024
https://github.com/egaxegax/dbcartajs
Pan, zoom vector map and images (Canvas, SVG)
canvas image-viewer javascript map metro proj4js projection svg vector-graphics
Last synced: 04 Nov 2024
https://github.com/psychedelicious/lifelike
Cellular automata browser toy
canvas cellular-automata chakra-ui javascript react react-hooks
Last synced: 27 Oct 2024
https://github.com/SpectralDragon/Minimap
Minimap for your PKCanvasView!
canvas ios minimap pencilkit swift swift-library swift5 swiftui uiwindow
Last synced: 29 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: 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/juijs/jui-chart
SVG-based JUI chart that can be used in the browser and Node.js. Support many types of charts. (Dashboard, Map, Topology, Full 3D, Realtime)
animation canvas chart javascript realtime svg
Last synced: 19 Dec 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/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/cheprasov/js-qrcode
The library is for generating QR codes like SVG, HTML5 Canvas, PNG and JPG files, or text.
canvas javascript qr qrcode qrcode-generator svg
Last synced: 24 Nov 2024
https://github.com/aerb/canvas-talk
Slides for the Toronto Android Developers talk on the Android Canvas. Written in Kotlin.
Last synced: 11 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/nt1m/media-player
An modern, clean media player built using web technologies
audio canvas javascript media player video web-audio
Last synced: 26 Dec 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/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/danielbiegler/visualize-dna-sequences
Visualizing DNA Sequences via Javascript
bootstrap bootstrap4 canvas dna html html5 javascript sequence visual visualization visualizing visualizing-dna-sequences
Last synced: 06 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: 27 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: 14 Nov 2024
https://github.com/dxiaoqi/canvas-svg-
nothing
canvas canvas-svg html5-canvas
Last synced: 01 Dec 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/mindinventory/react-native-skia-components
This library provide UIKit like Card, NeoPop button and and Floating button.
animations canvas card card-animation custom-components graphics mindinventory neo-pop-button neopop react-native react-native-skia skia uikit-components
Last synced: 20 Nov 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/idiotwu/canvas-compress
Image compression with the magic of canvas.
Last synced: 19 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/topaz1008/canvas-fluid-solver
Real-time fluid simulation in Javascript.
canvas fluid fluid-dynamics fluid-simulation fluid-solver physics simulation
Last synced: 28 Oct 2024
https://github.com/tholman/s.js
Canvas JavaScript polyfill for the vital and pivotal S we all drew in school.
Last synced: 06 Nov 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/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: 06 Dec 2024
https://github.com/wotermelon/vue-painting
A Vue.js(v2.x+) component for cropping and painting image.
canvas cropper javascript konva painting vue
Last synced: 09 Dec 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: 23 Dec 2024
https://github.com/inokawa/react-animatable
Tiny(~1kB) animation hooks for React, built on Web Animations API.
animation canvas css d3 react react-animations react-component react-hooks scroll-timeline svg transition tween web-animations web-animations-api
Last synced: 24 Dec 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/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/alx/react-bounding-box
HTML Canvas to display bounding boxes on an image
Last synced: 11 Dec 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: 19 Dec 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: 26 Dec 2024
https://github.com/changhuixu/canvas-animation-demos
Canvas Animations in Typescript
angular animation bouncing-ball candy canvas canvas-animation clock mouse-events solar-system typescript webpack
Last synced: 19 Dec 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/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/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/thearkxd/discord-level-bot
A simple Discord level bot.
bot canvas canvas-bot canvas-level-bot canvasli-bot discord level level-bot xp xp-bot
Last synced: 09 Nov 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/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/lucasepe/g2d
Craft beautiful geometric art using code.
canvas geometry golang graphics2d interpreter programming-language scripting-language
Last synced: 23 Nov 2024
https://github.com/cw1997/gomoku
this is a Gomoku game's client and server, which bulid by canvas and swoole
Last synced: 28 Nov 2024
https://github.com/boostcampwm-2024/web30-stop-troublepainter
방해꾼은 못말려~😈
canvas game nestjs nodejs reactjs redis typescript websocket
Last synced: 14 Dec 2024
https://github.com/CapMousse/Graph.js
Minimalistic line charts using canvas
canvas chart data-visualization graph
Last synced: 29 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/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/bes-js/canvafy
Make configurable canvas easily with Canvafy.
canvas canvasjs discord discord-canvas discord-js discordjs image
Last synced: 22 Dec 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/neplexlabs/illustrator.js
JavaScript image processing library
api canvas hacktoberfest image javascript nodejs processing
Last synced: 30 Oct 2024