Skip to main content

Shaders

Custom graphics programs (GLSL) for specialized visual effects.

$ ls --count6011 repositories
Topic:Shaders
Open lettier/3d-game-shaders-for-beginners details
lettier/3d-game-shaders-for-beginners
19.6K

from lettier

3D Game Shaders For Beginners Interested in adding textures, lighting, shadows, normal maps, glowing objects, ambient occlusion, reflections, refractions, and more to your 3D game? Great! Below is a collection of...

C++
2023-06-25
Open bradley/Blotter details
bradley/Blotter
3.1K

from bradley

A JavaScript API for drawing unconventional text effects on the web. Home — Help Overview When applying effects to text on the web, designers have traditionally been constrained to those provided by CSS. In the...

JavaScript
2020-07-28
Open martinlaxenaire/curtainsjs details
martinlaxenaire/curtainsjs
1.8K

from martinlaxenaire

What is it ? Knowledge and technical requirements Installation and usage In a browser, you can use the UMD files located in the dist directory: Usage with React Note that if you are using React, you might want to try...

JavaScript
2025-04-03
Open doxas/twigl details
doxas/twigl
1.1K

from doxas

twigl twigl.app is an online editor for One tweet shader, with gif or webm, jpeg, png generator and sound shader, and broadcast live coding. get started Example: regulation There are four modes in twigl.app, each of...

JavaScript
2026-03-04
Open emilwidlund/alma details
emilwidlund/alma
897

from emilwidlund

Alma Alma is an interactive playground for generative graphics. It comes with a unique node-based editor for WebGL experiences, and a layer-based renderer which can mix graph layers with raw GLSL-based layers. Nominated...

TypeScript
2024-09-27
Open drojdjou/J3D details
drojdjou/J3D
860

from drojdjou

J3D J3D was a WebGL based 3D engine. I used it for my personal experiments and demos. It's a playground rather than a production environment. It consists of a Javascript rendering engine and a C#/Unity3d scene exporter....

JavaScript
2022-10-24
Open polygonjs/polygonjs details
polygonjs/polygonjs
796

from polygonjs

Polygonjs ! NPM package npm npm-url ! Twitter twitter-img twitter-url ! Discord discord-img discord-url ! Forum forum-img forum-url Polygonjs is a node-based 3D WebGL design tool . Home Page Documentation Try Demo...

TypeScript
2025-07-10
Open iyinchao/liquid-glass-studio details
iyinchao/liquid-glass-studio
409

from iyinchao

🔮 Liquid Glass Studio English README.md 简体中文 README-zh.md O‘zbekcha README-uz.md The Ultimate Web Recreation of Apple’s Liquid Glass UI, powered by WebGL2 & WebGPU. Includes most Liquid Glass features with fine-grained...

TypeScript
2026-03-24
Open vaneenige/THREE.Phenomenon details
vaneenige/THREE.Phenomenon
364

from vaneenige

THREE.Phenomenon THREE.Phenomenon is a tiny wrapper around three.js built for high-performance WebGL experiences. With it's simple API a mesh can be created that contains multiple instances of a geometry combined with a...

TypeScript
2019-05-21
Open xemantic/shader-web-background details
xemantic/shader-web-background
277

from xemantic

shader-web-background Displays GLSL fragment shaders as a website background. Supports Shadertoy shaders, multipass - ping-pong offscreen buffers, feedback loops, floating-point textures. Either with WebGL 1 or 2, will...

JavaScript
2026-01-29
Open SuboptimalEng/three-js-games details
SuboptimalEng/three-js-games
277

from SuboptimalEng

👾 Three.js Games Hello world! My internet name is Suboptimal and I am an Indian software engineer. This is the repo where I keep track of my Three.js game dev experiments. I also post the demos on twitter so feel free...

JavaScript
2023-06-16
Open Erkaman/glsl-godrays details
Erkaman/glsl-godrays
203

from Erkaman

glsl-godrays This module implements the volumetric light scattering effect godrays described in "Volumetric Light Scattering as a Post-Process" as a GLSL shader. A demo is provided at: The camera in the demo is...

JavaScript
2016-06-29
Open repalash/Open-Shaders details
repalash/Open-Shaders
155

from repalash

Open shader repository Collection of many open source shaders GLSL, HLSL, CG in popular open source game development and rendering engines and public repositories. Aim is to have a common index of shader snippets and...

HLSL
2023-01-24
Open Tw1ddle/Sky-Shader details
Tw1ddle/Sky-Shader
154

from Tw1ddle

Interactive procedurally generated sun and skies. Run it in your browser. This extends code from my Ludum Dare 33 entry, Otherworldly Stars. Usage Use the controls in the top right of the demo page to modify the shader...

JavaScript
2021-12-13
Open cdaein/ssam details
cdaein/ssam
150

from cdaein

Ssam Ssam.js 쌈 as in Korean dish wraps your HTML5 Canvas sketches and provides helpful features such as animation props and file exports. It is inspired by canvas-sketch . ⚠️ This module is in an early stage of...

TypeScript
2025-11-04
Open Leonxlnx/lumenshaders details
Leonxlnx/lumenshaders
127

from Leonxlnx

LUMEN, the generative shader studio Try it live → A self-contained web tool that generates looping abstract shader art: liquid chrome, silk ribbons, soft gradient blooms, aura rings, light rays, halftone fields, data...

JavaScript
2026-06-11
Open DanRuta/webassembly-webgl-shaders details
DanRuta/webassembly-webgl-shaders
121

from DanRuta

WebAssembly WebGL Shaders Example project for using WebGL shaders in a WebAssembly program. Article link Run , for dependencies, to serve files, and for compiling changes. To compile: emcc -o ./dist/appWASM.js...

C
2023-02-27
Open collidingScopes/liquid-shape-distortions details
collidingScopes/liquid-shape-distortions
106

from collidingScopes

Liquid Shape Distortions 🌀 Create psychedelic animations in real-time in the browser. P art of your next trip. Webgl shader animation created using liquid motion, distorted shapes, shadows, and light. Live demo: The...

JavaScript
2025-05-24
Open alaingalvan/image-editor-effects details
alaingalvan/image-editor-effects
103

from alaingalvan

Image Editor Effects ! License license-img license-url ! Codepen codepen-img codepen-url Image processing effects used in image editors like Adobe Photoshop or GIMP are used to composite different layers and adjust the...

TypeScript
2022-12-11
Open doinel1a/vite-three-js details
doinel1a/vite-three-js
93

from doinel1a

node : pnpm : bun : yarn : demo : license : code-of-conduct : issues : pulls : browserslist : commitlint : chrome-icon : firefox-icon : edge-icon : opera-icon : safari-icon : Vite Three.js — Template This development...

JavaScript
2026-03-01
Open Ameobea/sketches-3d details
Ameobea/sketches-3d
71

from Ameobea

3D Sketches + Experiments This holds the outputs of my foray into 3D modeling, shaders, Three.JS, and psuedo-gamedev. It consists of a variety of scenes, sketches, and experiments that I created while learning and...

Rust
2026-05-15
Open JatinChopra/emissive-dissolve-effect details
JatinChopra/emissive-dissolve-effect
68

from JatinChopra

Emissive Dissolve Effect Dissolve Effect a popular technique used in games to make things disintegrate or transform. Build using shaders and particles in Three.js. Article on Codrops Demo Installation Credits -...

TypeScript
2025-02-17
Open houmahani/codrops-depth-gallery details
houmahani/codrops-depth-gallery
63

from houmahani

Atmospheric Depth Gallery A Three.js depth-scrolling image gallery where scroll velocity drives atmospheric mood and subtle motion, while each image defines its own background palette. Article on Codrops Demo...

JavaScript
2026-03-09