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:
Repository Index
47,133 repositories indexed
1–24 of 54 · Most stars
Diffusion Bee is the easiest way to run Stable Diffusion locally on your M1 Mac. Comes with a one-click installer. No dependencies or technical knowledge needed.
Generates an image from a DOM node using HTML5 canvas
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.
- art
- diffusion
- generative-art
- gui
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
- physics
- framework
- high-performance
- web-development
A web component for visual art and creative coding
- css
- patterns
- web-component
- css-doodle
Image analysis and comparison
SpeedTest by OpenSpeedTest™ is a Free and Open-Source HTML5 Network Performance Estimation Tool Written in Vanilla Javascript and only uses built-in Web APIs like XMLHttpRequest (XHR), HTML, CSS, JS, & SVG. No Third-Party frameworks or libraries are Required. Started in 2011 and moved to OpenSpeedTest.com dedicated Project/Domain Name in 2013.
Source code for the Claude Opus 5.5 music video for I'm Upping My P(doom)
web-based visualization libraries
Minify PNG, JPEG, GIF and SVG images
- gulp-plugin
- imagemin
- javascript
- nodejs
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
A Pixel Art Editor
- pixel-art
- editor
- computer-graphics
- image-manipulation
Open source previs software in the browser: block a scene, pose characters, author camera moves and cuts, then take the same shots to an AI video model.
Self-hosted open-source web gallery to view your photos and videos featuring mobile-friendly, tagging and AI powered image discovery
- gallery
- videos
- open-source
- web-gallery
Use d3-annotation with built-in annotation types, or extend it to make custom annotations. It is made for d3-v4 in SVG.
- annotations
- d3-annotation
- d3
- d3-module
:woman: Library for image processing
- image-processing
- image-manipulation
- canvas
- javascript
Combine svg files into one with symbol elements
Google Chrome DevTools extension to live edit WebGL GLSL shaders
- chrome-devtools-extension
- javascript
- google-chrome
- shader-editor
A friendly web-component for writing and rendering shaders.
Translatedworld.execute(me); — an unofficial fan-made lyric MV told as a chat with Claude, rendered frame by frame from code. Prompts included; no music or lyrics.
- ai-generated
- canvas
- claude
- claude-code
SPX is a graphics control client for HTML and OGraf templates for live video productions and live streams using CasparCG, OBS, vMix, or similar software.
- casparcg
- client
- controller
- server
734 animated ASCII art pieces for web pages, READMEs, wallpapers and terminals. Browse them in your terminal with npx ascii-magic-art and add one to your project in one prompt.
- animation
- ascii
- ascii-art
- cli