PixiJS

PixiJS is an open-source HTML5 library that uses WebGL and WebGPU render infrastructures to develop browser-based 2D graphics and cross-platform applications. The asset loader has features such as flexible text processing, masking and filtering. It can be easily installed with the CLI tool and integrated into JavaScript/TypeScript projects.

PI

pixijs · Graphic Design & Vector

STARS48.6K
FORKS5.1K
COMMITS8.7K
CONTRIBUTORS618
VERSIONv8.9.2
UPDATEDtoday
JavaScriptWebGL2d RendererMIT

Common commercial products in this category: Adobe Photoshop, Adobe Illustrator, Canva

What can it do?
  • Using WebGL and WebGPU technologies, you can create performance 2D graphics and scenes.
  • You can develop interactive interfaces and applications with mouse and multi-touch support.
  • You can enhance visual content by applying dynamic textures, filters, and advanced mix modes.
User reviews
  • • NeutralHacker News

    Show HN: Canvas engines performance comparison – PixiJS, Two.js, and Paper.js

    “My understanding is canvas also applies AA the rectangle lines still look AA just at a higher DPI. It looks to me like the rectangles done in WebGL are drawn at the scaled resolution (1920 x 1080) vs the unscaled resolution (3840 x 2160), whereas the canvas is DPI aware and…”

  • • NeutralHacker News

    Show HN: Canvas engines performance comparison – PixiJS, Two.js, and Paper.js

    “FWIW the code in the post doesn't use sprites. I think it is done intentionally because not all of the engines support sprites. As someone mentioned in this thread if PixiJS would use sprites, it could be 10x faster.”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Graphic Design & Vector