Showing 36 of 144 projects
A D3 library for creating high-performance Canvas maps with automatic projection and retina support.
A classic Digger arcade game recreated in JavaScript using HTML5 Canvas.
A free transform tool for manipulating objects in 2D space, available in ActionScript 3.0 and JavaScript versions.
An NPM package for importing and viewing modern Minecraft schematics in a web browser.
A feature-rich, modular, and flexible whiteboard component library for Angular applications.
A Blazor component library providing Grid, Wizard, Form, and Paint components for building web applications.
A D3.js extension that adds inertia-based dragging to d3-drag, enabling smooth, physics-based interactions.
A Delphi VCL class for drawing semi-transparent alphablended graphics, similar to TCanvas.
A Deno frame buffer module with Canvas API implementation and WebGPU renderer for graphics programming.
An Angular component library for building customizable node-based editors and interactive diagrams.
An Ember.js service for measuring text width and line count using an in-memory canvas to avoid layout reflow.
A Dart port of the pixi.js 2D rendering engine for creating interactive graphics and games.
A classic Snake game built with HTML5 Canvas and CoffeeScript, playable directly in the browser.
A React Native component that enables users to draw directly on the screen with customizable pen tools.
Angular wrapper library for Fabric.js, providing components and directives to integrate canvas-based graphics.
A canvas-based node editor with a simple graph data structure and built-in transforms for scaling, panning, and moving nodes.
A humorous HTML5 cooking simulator where you prepare a turkey to impress your partner's family during Thanksgiving.
A Vue component wrapper for creating interactive charts using the ZingChart JavaScript library.
A 2D graphics canvas framework for building interactive diagrams, node graphs, and complex visualizations on the web.
A JavaScript library for viewing and rendering HPGL (Hewlett-Packard Graphics Language) files in the browser using HTML5 Canvas.
A D3.js adapter that serializes Canvas path commands to HPGL for pen plotters and compatible devices.
A work-in-progress JavaScript/HTML5 clone of the classic Tempest arcade game.
A canvas-based HTML5 game where players extinguish fires on trees to save a burning forest.
A 2D physics game built with TypeScript using p2.js for physics simulation and Pixi.js for rendering.
An Aurelia plugin that detects DOM element resize events using window-change or CSS-animation methods.
Get the real size of images, videos, or canvas elements in the browser, supporting both async and sync methods.
A canvas-based spreadsheet and datagrid engine for React, Vue, Angular, and vanilla JS with zero dependencies.
A modern Angular wrapper for Rive animations using signals, zoneless architecture, and reactive state management.
An experimental canvas animation library with persistent data at its core, offering React-like declarative components.
A remake of the classic Snake game built with HTML5 and JavaScript.
⛔️ DEPRECATED MicroPython Small Graphics framework using the IL9486 display
A Vue 3 component for cropping images into custom polygon shapes using fabric.js.
An Angular library for managing canvas elements with interactive object and chart support, including mouse and tablet event handling.
An Angular directive library providing high-performance image optimization, fallback loading, and format conversion tools.
A browser-based basketball game built with JavaScript, Canvas, and GlimmerJS.
Glimmer.js components for generating QR codes in webpages using the QRious library.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.