awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
S

soulwire/sketch.js

0
View on GitHub↗
0 stars·0 forks·7 views

Sketch.js

A tiny (~2kb gzipped) platform for JavaScript creative coding.

Features

  • Canvas Libraries - Cross-platform framework for creative coding.

Star history

Star history chart for soulwire/sketch.jsStar history chart for soulwire/sketch.js

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Sketch.js

These projects share indexed features with Sketch.js. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • kangax/fabric.jskangax avatar

    kangax/fabric.js

    31,236View on GitHub↗

    Fabric.js is an HTML5 canvas library and interactive vector graphics engine. It provides an object-oriented model for creating, manipulating, and animating 2D shapes and interactive graphics on a web page. The project functions as an SVG to canvas parser, translating SVG data into interactive canvas objects and exporting canvas states back into SVG format. It also serves as a canvas image processing tool for applying filters, gradients, patterns, and brush strokes to visual elements. The library covers programmatic vector manipulation, including the ability to scale, rotate, skew, and group

    TypeScript
    View on GitHub↗31,236
  • pixijs/pixi.jspixijs avatar

    pixijs/pixi.js

    47,430View on GitHub↗

    PixiJS is a hardware-accelerated 2D rendering engine and HTML5 canvas library. It functions as a web-based graphics engine that utilizes WebGL to draw interactive digital content, shapes, text, and images in the browser. The engine provides a specialized pipeline for high-performance 2D graphics, featuring a scene-graph hierarchy for organizing visual objects and a system for dynamic texture management. It includes capabilities for applying visual effects through masks, filters, and blend modes. The project covers broad functional areas including digital asset loading, user input processing

    TypeScript
    View on GitHub↗47,430
  • catdad/canvas-confetticatdad avatar

    catdad/canvas-confetti

    12,602View on GitHub↗

    canvas-confetti is an HTML5 canvas animation library and browser particle effect engine designed to render celebratory confetti bursts. It functions as a visual effects tool that transforms SVG paths, emojis, and text into animated particles. The library offloads heavy particle calculations to a web worker to maintain main thread responsiveness and prevent the user interface from lagging. It includes built-in support for operating system reduced motion settings, automatically disabling animations for users with motion sensitivities to ensure accessibility compliance. The system supports conf

    JavaScriptanimationburstcanvas
    View on GitHub↗12,602
  • chartjs/chart.jschartjs avatar

    chartjs/Chart.js

    67,526View on GitHub↗

    Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an HTML5 canvas element. It functions as a configuration-driven engine, transforming structured datasets into complex graphical representations by merging user-defined settings with global defaults. The library utilizes a high-performance rendering pipeline that executes drawing commands during each animation frame to maintain smooth visual feedback. The project distinguishes itself through a modular, extensible architecture that allows developers to register custom scales, control

    JavaScriptcanvaschartgraph
    View on GitHub↗67,526
Compare all 15 related projects→

Frequently asked questions

What does soulwire/sketch.js do?

A tiny (~2kb gzipped) platform for JavaScript creative coding.

What are the main features of soulwire/sketch.js?

The main features of soulwire/sketch.js are: Canvas Libraries.

Which projects share features with soulwire/sketch.js?

Projects with overlapping indexed features include: pixijs/pixi.js — PixiJS is a hardware-accelerated 2D rendering engine and HTML5 canvas library. It functions as a web-based graphics… kangax/fabric.js — Fabric.js is an HTML5 canvas library and interactive vector graphics engine. It provides an object-oriented model for… catdad/canvas-confetti — canvas-confetti is an HTML5 canvas animation library and browser particle effect engine designed to render celebratory… chartjs/chart.js — Chart.js is a declarative data visualization framework that renders interactive, responsive charts directly onto an… flipboard/react-canvas — react-canvas is a library for drawing user interface elements to a hardware-accelerated canvas instead of the standard… ecomfe/zrender — ZRender.