JavaScript 3D Library.
- javascript
- 3d
- virtual-reality
- augmented-reality
72,862 visible repositories in the index
1–24 of 61 · Most stars
JavaScript 3D Library.
Uncensored Open-source alternative to AI video platforms — Free AI image & video generation studio with 600+ models (Flux, Midjourney, Kling, Sora, Veo). No content filters. Self-hosted, MIT licensed.
Concise, consistent, and legible badges in SVG and raster format
JavaScript image gallery for mobile and desktop, modular, framework independent
p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
:a: Web framework for building virtual reality experiences.
DOMPurify - a DOM-only, super-fast, uber-tolerant XSS sanitizer for HTML, MathML and SVG. DOMPurify works with a secure default, but offers a lot of configurability and hooks. Demo:
Content aware image cropping
Node canvas is a Cairo backed Canvas implementation for NodeJS.
An easy 1-click way to create beautiful artwork on your PC using AI, with no tech knowledge. Provides a browser UI for generating images from text prompts and images. Just enter your text prompt, and see the generated image.
High-performance engine for capturing, modifying, and converting DOM elements into any format.
The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.
LazyLoad is a lightweight, flexible script that speeds up your website by deferring the loading of your below-the-fold images, backgrounds, videos, iframes and scripts to when they will enter the viewport. Written in plain "vanilla" JavaScript, it leverages IntersectionObserver, supports responsive images and enables native lazy loading.
HashLips Art Engine is a tool used to create multiple different instances of artworks based on provided layers.
A pixel desktop pet that watches Claude Code, Codex, Cursor & other AI coding agents — so you don't have to.
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
A web component for visual art and creative coding
Image tracking, Location Based AR, Marker tracking. All on the Web.
:city_sunrise: Client-side image placeholders.
TranslatedA high-performance, 100% client-side tool for removing Gemini AI image & video watermarks. Built with pure JavaScript using mathematically precise Reverse Alpha Blending. / A JavaScript-based, purely browser-side lossless watermark removal tool for Gemini AI images and videos, using a mathematically precise reverse Alpha blending algorithm
Smart webfont compression and format conversion tool
Read and write OpenType fonts using JavaScript.
Load images provided as File or Blob objects or via URL. Retrieve an optionally scaled, cropped or rotated HTML img or canvas element. Use methods to parse image metadata to extract IPTC and Exif tags as well as embedded thumbnail images, to overwrite the Exif Orientation value and to restore the complete image header after resizing.
FileAPI — a set of javascript tools for working with files. Multiupload, drag'n'drop and chunked file upload. Images: crop, resize and auto orientation by EXIF.