awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Canvas Abstractions · Awesome GitHub Repositories

1 repo

Awesome GitHub RepositoriesCanvas Abstractions

High-level wrappers that simplify interaction with low-level drawing APIs.

Distinguishing note: Focuses on the object-oriented representation of canvas elements.

Explore 1 awesome GitHub repository matching user interface & experience · Canvas Abstractions. Refine with filters or upvote what's useful.

  1. Home
  2. User Interface & Experience
  3. Canvas Abstractions

Awesome Canvas Abstractions GitHub Repositories

Describe the repository you're looking for…
Find the best repos with AI.We'll search the best matching repositories with AI.
  • fabricjs/fabric.js

    fabricjs/fabric.js

    30,941View on GitHub↗

    Fabric.js is a library for working with HTML5 canvas elements. It provides an object model that allows developers to manipulate canvas content as interactive objects rather than raw pixels. The library enables the creation and modification of shapes, images, and text directly on the canvas. It includes built-in support for object selection, transformation, and grouping, allowing for complex compositions within a browser-based drawing environment. The project includes a comprehensive set of tools for handling events, animations, and serialization of canvas states. It is distributed as a stand

    Wraps low-level drawing primitives into stateful objects that maintain their own properties and event listeners.

    TypeScript
    30,941View on GitHub↗