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
77,852 visible repositories in the index
1–24 of 34 · 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.
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
High-performance engine for capturing, modifying, and converting DOM elements into any format.
- screenshot
- dom
- dom-manipulation
- javascript
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.
- lazyload-images
- lazy-loading
- responsive-images
- intersectionobserver
🔥 Highly performant, light ~1kb and configurable lazy loader in pure JS with no dependencies for responsive images, iframes and more
- performance
- javascript
- lazy-loading
- lazyload
KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
An open-source, web-based viewer for zoomable images, implemented in pure JavaScript.
- image-viewer
- javascript
- zooming
- high-resolution
Open-source alternative to Higgsfield AI — Free AI image generation & cinema studio with 20+ models (Flux, SDXL, Midjourney, Ideogram). Self-hosted, customizable, MIT licensed.
A WebGL graphic library for building scalable Web3D applications
- webgl
- gltf
- visualization
- 3d
Booru style tag autocompletion for AUTOMATIC1111's Stable Diffusion web UI
Online collaborative Whiteboard that is simple, free, easy to use and to deploy
- collaborative
- javascript
- whiteboard
- teaching
Renderer for 3D Tiles in Javascript using three.js, Babylon.js, and r3f
- 3d-tiles
- 3dtiles
- graphics
- b3dm
A Photoshop AI plugin
- flux
- flux-kontext
- nano-banana
- photoshop
Portable local AI studio for Windows, Linux, and macOS. Zero-setup GUI for Image Generation, GGUF LLMs, Text to Speech & Speech to Text
- image-generation
- speech-to-text
- text-generation
- text-to-speech
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
JavaScript library that enables panning and zooming of an SVG in an HTML document, with mouse events or custom JavaScript hooks
A Pixel Art Editor
- pixel-art
- editor
- computer-graphics
- image-manipulation
The repository host gives no description.
Robert Penner's easing functions in GLSL, available as a module for glslify.
Four statecharts about running a boba shop, drawn by hand in code.
Main babylon.js website
A playable turntable study in four chapters.
A fully customizable webgl shader sandbox to embed in your pages