Unrestricted 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
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
SVG Optimizer for Node.js and CLI. ⚙️
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:
An open-source JavaScript library for world-class 3D globes and maps :earth_americas:
GPU Accelerated JavaScript
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
The JavaScript library for modern SVG graphics.
- javascript
- javascript-library
- snap
- svg
The lightweight library for manipulating and animating SVG
- svg
- javascript
- svgjs
- animation
Generates an image from a DOM node using HTML5 canvas
Node canvas is a Cairo backed Canvas implementation for NodeJS.
Flat, round, designer-friendly pseudo-3D engine for canvas & SVG
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
Algorithmically generated triangle art
A renderer agnostic two-dimensional drawing api for the web
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.
:rocket: 🌪 Super-fast 3D framework for Web Applications 🥇 & Games 🎮. Based on Three.js
- physics
- framework
- high-performance
- web-development
Textures.js is a JavaScript library for creating SVG patterns
A web component for visual art and creative coding
Minify images seamlessly
WebGL point cloud viewer for large datasets
[beta] A framework for making generative artwork in JavaScript and the browser.
Cross-Platform JavaScript Creative Coding Framework