PixiJS is a high-performance 2D WebGL and WebGPU renderer for the web, designed for creating interactive graphics and cross-platform applications.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONICERender is a TypeScript-based Canvas 2D interactive graphics rendering engine for ER diagrams, flowcharts, and topology maps, featuring a React-like component model, nested coordinate systems, and Visio-style connectors.
Official LottieFiles web player for Lottie (.json) and dotLottie (.lottie) animations, with a Rust + WASM core, Canvas2D/WebGL2/WebGPU backends, runtime theming, state machines, audio, worker rendering, and React, Vue, Svelte, Solid and Web Component SDKs.
Hoho Avatar is an open-source TypeScript toolkit for creating speaking and audio-reactive 2D avatars using Canvas 2D rendering.
A browser-based tool that converts images into high-detail text art using Unicode braille glyphs, featuring advanced dithering and edge detection.
A native Windows application that converts text into 3D meshes with real-time extrusion, PBR materials, and dynamic lighting.
Anime.js is a fast, lightweight JavaScript animation library with a powerful API for animating CSS properties, SVG, DOM attributes, and JavaScript objects.
Phaser is a fast, free, and open-source HTML5 2D game framework for desktop and mobile web browsers, supporting both Canvas and WebGL rendering.
ImageCropKit is a privacy-first browser image cropper built with Next.js and the Canvas API. It handles single and bulk crops, aspect-ratio and platform presets, circle/oval shapes, and AI dataset sizes, exporting PNG, JPG, or WebP with no upload, signup, or watermark.
A collection of front-end visual effect cases (Vue version) featuring over a hundred examples including CSS animations, Canvas, Three.js 3D, and AI applications, with a corresponding React version available.
A native Windows application designed to convert video clips into optimized, looping GIFs with a built-in editor for precise trimming and customization.
nivo is an open-source React data visualization library built on d3. It offers customizable declarative chart components for SVG, HTML, and Canvas, with animations, theming, patterns, gradients, responsive layouts, server-side rendering, and an HTTP API.
A lightweight, cross-browser, general-purpose JavaScript 3D library used to create and display animated 3D graphics in a web browser.
Apache ECharts is a free, powerful JavaScript library for creating interactive, highly customizable charts and data visualizations in the browser.
tsParticles is a lightweight TypeScript library for creating customizable particle effects, confetti, and fireworks animations as website backgrounds. Offers framework-specific components for React, Vue, Angular, Svelte, and more.
An open-source virtual whiteboard designed for creating hand-drawn style diagrams, wireframes, and sketches with collaborative and encrypted features.
tldraw is an open-source React SDK for building infinite canvas apps, offering drawing/diagramming tools, self-hostable multiplayer sync, custom shapes/tools, and AI integration starter kits.
A collection application focused on frontend visual effects, featuring hundreds of cases including CSS animations, Canvas, Three.js 3D, and AI applications, with online demos and local setup options.
A Node.js library to render p5.js sketches headlessly to RGBA pixel buffers.
A neon vector arcade rewrite of Asteroids designed as a collaborative, evolving game where developers contribute new mechanics and hazards via pull requests.