rvanwijnen / spectral.jsView external linksLinks
Spectral.js is a paint like color mixing library utilizing the Kubelka-Munk theory.
☆1,150Jan 1, 2026Updated last month
Alternatives and similar repositories for spectral.js
Users that are interested in spectral.js are comparing it to the libraries listed below
Sorting:
- Unlock custom brushes, natural fill effects and intuitive hatching in p5.js☆589Oct 27, 2024Updated last year
- modern color library for image processing and creative coding (oklab, xyz, p3, rec2020 + more)☆492Jan 7, 2026Updated last month
- Simple p5js library for realistic color blending. Blue + Yellow is finally Green☆78Nov 11, 2023Updated 2 years ago
- Mixbox is a library for natural color mixing based on real pigments.☆3,386Jan 30, 2024Updated 2 years ago
- a workshop on color science for generative art and creative coding☆100Apr 27, 2024Updated last year
- Compact GUI for fine-tuning parameters and monitoring value changes☆4,397Nov 11, 2025Updated 3 months ago
- Color conversion & manipulation library by the editors of the CSS Color specifications☆2,209Feb 9, 2026Updated last week
- A comprehensive color library for JavaScript.☆1,142Sep 10, 2025Updated 5 months ago
- low-level PNG tools for JavaScript and Web☆94May 28, 2024Updated last year
- A GPU-accelerated computing library for running physics simulations and other GPGPU computations in a web browser.☆1,446Jan 31, 2024Updated 2 years ago
- Get the dimensions of an image☆580Sep 8, 2025Updated 5 months ago
- Minimal WebGL Library☆4,433Apr 13, 2025Updated 10 months ago
- [alpha] A web development environment for creative coding☆910Updated this week
- Draw perfect pressure-sensitive freehand lines.☆5,416Feb 2, 2026Updated 2 weeks ago
- ☆50Mar 19, 2023Updated 2 years ago
- Color palette generation function using hue cycling and simple easing functions.☆281Dec 6, 2025Updated 2 months ago
- Self-contained WebGL flexbox layout engine☆286Feb 11, 2024Updated 2 years ago
- LYGIA, it's a granular and multi-language (GLSL, HLSL, Metal, WGSL, WEGL and CUDA) shader library designed for performance and flexibil…☆3,261Feb 7, 2026Updated last week
- Esoteric Palette Generator Mico-Lib Interpolating HSL Color in cartesian space☆1,172Dec 9, 2025Updated 2 months ago
- SwissGL is a minimalistic wrapper on top of WebGL2 JS API. It's designed to reduce the amount of boilerplate code required to manage GLSL…☆1,224Jul 15, 2025Updated 7 months ago
- [beta] A framework for making generative artwork in JavaScript and the browser.☆5,236Feb 8, 2024Updated 2 years ago
- Components for scroll-based (or other externally controlled) playback.☆1,074Feb 7, 2026Updated last week
- Implementation of pseudo RYB color conversions derived from Johannes Itten's color wheel.☆147Nov 23, 2025Updated 2 months ago
- 🌞 A highly customizable JavaScript library for generating interactive heatmaps. It transforms data into smooth, visually intuitive heat …☆818Feb 2, 2026Updated 2 weeks ago
- An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.☆895Sep 27, 2024Updated last year
- A tiny JS library to generate static SVGs for plotters, lasercutting, embroidery and more, based on Processing/p5js syntax.☆146Feb 21, 2025Updated 11 months ago
- A JavaScript library for creating real-time 2D and 3D shaders. JS -> Shader. https://shaderpark.com/ https://twitter.com/shaderpark☆812May 28, 2024Updated last year
- A JavaScript behavior tree library for easily creating and managing complex behavior patterns☆185Aug 12, 2025Updated 6 months ago
- Enlightened library to convert HTML and CSS to SVG☆12,983Updated this week
- 🌋 React-first components GUI☆5,806Nov 9, 2025Updated 3 months ago
- ⛱ Broadly scoped ecosystem & mono-repository of 214 TypeScript projects (and ~185 examples) for general purpose, functional, data driven…☆3,745Updated this week
- Motion design editor for the web☆12,173Aug 14, 2024Updated last year
- A web component to add line numbers next to various HTML elements☆161Jun 23, 2025Updated 7 months ago
- A small JS library for beautiful drawing and handwriting on the HTML Canvas.☆1,750Nov 25, 2025Updated 2 months ago
- Run JS when a CSS property changes. Any CSS property.☆525Dec 4, 2025Updated 2 months ago
- 🦋 Plotteus is a JavaScript data visualization library designed to help you tell better stories.☆369Apr 22, 2024Updated last year
- The missing JavaScript randomness library.☆825Aug 11, 2023Updated 2 years ago
- MutationObserver for CSS. Get notified when the computed value of a CSS property changes.☆474Mar 9, 2025Updated 11 months ago
- ✨ Viselect - A high performance and lightweight library to add a visual way of selecting elements, just like on your Desktop. Zero depend…☆2,946Dec 23, 2025Updated last month