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
Repository Index
47,133 repositories indexed
1–24 of 34 · Most stars
🌊 A flexible and fun JavaScript file upload library
- file-upload
- drag-and-drop
- javascript
- vanilla
The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
🔥 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
: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
WebGL point cloud viewer for large datasets
A JavaScript API for drawing unconventional text effects on the web.
curtains.js is a lightweight vanilla WebGL javascript library that turns HTML DOM elements into interactive textured planes.
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.
Free, open-source stick figure animation app for Windows, Linux and the browser. Opens Pivot and Stick Nodes projects.
- 2d-animation
- animation
- animation-software
- electron
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
A friendly web-component for writing and rendering shaders.
gulp-responsive generates images at different sizes
- responsive-images
- responsive
- gulp
- sharp
3D graph viewer powered by WebGL (three.js)
- javascript
- visualization
- threejs
- webgl
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
Pixel-art diorama playbook and Three.js code kit: research-first build workflow, locked camera, palette snap, ordered dither, inked contour, animated toy-scale cast, per-entity frame QA.
A simple software rasterizer running on a WebGPU compute shader. Built for educational purposes.
Converts GeoJSON to SVG string given SVG view port size and maps extent.
Endless explorer for ornamental drop caps, illuminated lettering, and new typographic aesthetics. https://initialis.azlen.me
TranslatedBuild your own Minecraft-inspired 3D personal website.
OGraf is an Open specification for HTML based Graphics, used in live television and post production workflows.
- ebu
- graphics
- ograf
- television
An extremely easy way to use custom fonts in emails without having to use art software.
A fully customizable webgl shader sandbox to embed in your pages