#Shaders

Showing 44 of 44 repositories tagged #shaders, ranked by stars

EmbarkStudios
EmbarkStudios
rust-gpu

๐Ÿ‰ Making Rust a first-class language and ecosystem for GPU shaders ๐Ÿšง

Score
80
โ˜… 7.6k โ‘‚ 248 โ€”
Rust
ConfettiFX
ConfettiFX
The-Forge

The Forge Cross-Platform Framework PC Windows, Steamdeck (native), Ray Tracing, macOS / iOS, Android, XBOX, PS4, PS5, Switch, Quest 2

Score
92
โ˜… 5.6k โ‘‚ 568 +16/day
C++
Rust-GPU
Rust-GPU
rust-gpu

๐Ÿ‰ Making Rust a first-class language and ecosystem for GPU shaders ๐Ÿšง

Score
100
โ˜… 3.2k โ‘‚ 116 +21/day
Rust
ChartGPU
ChartGPU
ChartGPU

Beautiful, open source, WebGPU-based charting library

Score
100
โ˜… 3.1k โ‘‚ 95 +1/day
TypeScript
paper-design
paper-design
shaders

Zero-dependency canvas shaders that can be installed from npm or designed in Paper

Score
100
โ˜… 3.0k โ‘‚ 124 +44/day
TypeScript
nitin42
nitin42
react-imgpro

๐Ÿ“ท Image Processing Component for React

Score
75
โ˜… 2.2k โ‘‚ 83 โ€”
JavaScript
latentcat
latentcat
uvcanvas

An React.js component library for beautifully shaded canvas https://uvcanvas.com

Score
38
โ˜… 1.4k โ‘‚ 53 โ€”
TypeScript
codilime
codilime
veles

Binary data analysis and visualization tool

Score
40
โ˜… 1.2k โ‘‚ 120 +1/day
C++
openrndr
openrndr
openrndr

OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics

Score
100
โ˜… 972 โ‘‚ 80 +1/day
Kotlin
naelstrof
naelstrof
slop

slop (Select Operation) is an application that queries for a selection from the user and prints the region to stdout.

Score
100
โ˜… 927 โ‘‚ 61 โ€”
C++
emilwidlund
emilwidlund
alma

An interactive playground for generative graphics. Combine nodes & logic into WebGL shaders - all through an intuitive no-code interface.

Score
25
โ˜… 902 โ‘‚ 35 โ€”
TypeScript
Hi-Rez
Hi-Rez
Satin

A 3D Graphics Framework built on Apple's Metal

Score
58
โ˜… 848 โ‘‚ 74 โ€”
Swift
eleev
eleev
swiftui-new-metal-shaders

๐Ÿ”ฎ SwiftUI 5 Metal Shader Collection + scroll view layouts & effects.

Score
50
โ˜… 765 โ‘‚ 30 +1/day
Swift
tattoy-org
tattoy-org
tattoy

A text-based compositor for modern terminals

Score
60
โ˜… 571 โ‘‚ 16 โ€”
Rust
Fabric-Project
Fabric-Project
Fabric

Node Creative Coding / 3D / Image Processing tool inspired by Quartz Composer

Score
83
โ˜… 528 โ‘‚ 26 โ€”
Swift
Volcomix
Volcomix
virtual-background

Demo on adding virtual background to a live video stream in the browser

Score
12
โ˜… 523 โ‘‚ 128 โ€”
TypeScript
imashnake0
imashnake0
Animite

AniList client for Android

Score
75
โ˜… 498 โ‘‚ 29 +1/day
Kotlin
mudin
mudin
vue-vr

A framework for building VR applications with Vue

Score
0
โ˜… 474 โ‘‚ 71 โ€”
JavaScript
sockmaster27
sockmaster27
svader

Create GPU-rendered Svelte components

Score
88
โ˜… 460 โ‘‚ 8 +1/day
Svelte
eleev
eleev
flappy-fly-bird

๐Ÿฆ Flappy Bird game reincarnation [GameplayKit, SpriteKit, iOS 12+].

Score
33
โ˜… 435 โ‘‚ 116 โ€”
Swift
RayMarch
RayMarch
shame

A fully featured DSL for writing shaders/GPU-pipelines in Rust

Score
40
โ˜… 321 โ‘‚ 8 โ€”
Rust
xemantic
xemantic
shader-web-background

Displays GLSL fragment shaders as a website background. Supports offscreen buffers and floating point textures on almost any browser and hardware. Compatible with Shadertoy.

Score
62
โ˜… 279 โ‘‚ 33 +1/day
JavaScript
altunenes
altunenes
rusty_art

Creative coding and visual illusions in Rust.

Score
0
โ˜… 220 โ‘‚ 7 +1/day
Rust
arogozhnikov
arogozhnikov
3d_nn

Raymarching neural network in browsers with WebGL shaders

Score
80
โ˜… 197 โ‘‚ 31 โ€”
JavaScript
Motion-Core
Motion-Core
motion-gpu

Minimalist framework for modern WebGPU visuals.

Score
50
โ˜… 178 โ‘‚ 7 +2/day
TypeScript
BrokenSource
BrokenSource
ShaderFlow

๐Ÿ”ฅ Modular shader engine designed for simplicity and speed

Score
60
โ˜… 143 โ‘‚ 10 +1/day
Python
pannapudi
pannapudi
pilka

Another live-coding tool for creating shader demos, Vulkan+Wgpu powered.

Score
20
โ˜… 139 โ‘‚ 7 โ€”
Rust
dfranx
dfranx
vscode-shadered

VS Code extension that adds the ability to debug and preview shaders

Score
25
โ˜… 102 โ‘‚ 10 +1/day
TypeScript
NSStudent
NSStudent
TearKit

SwiftUI + Metal package for interactive edge-tear effects, with a TearKitDemo app showing configurable cut direction, progress callbacks, and break/recover behavior.

Score
42
โ˜… 100 โ‘‚ 6 โ€”
Swift
protyposis
protyposis
Spectaculum

A spectacular view widget for visual media content on Android

Score
25
โ˜… 99 โ‘‚ 18 โ€”
Java
SCRN-VRC
SCRN-VRC
Language-Translation-with-Fragment-Shaders

EN to JP and JP to EN with transformer models

Score
100
โ˜… 98 โ‘‚ 3 โ€”
ShaderLab
eleev
eleev
ios-spritekit-shader-sandbox

๐Ÿ‘พ Collection of custom effects for SpriteKit implemented using GLSL/Metal shaders.

Score
8
โ˜… 97 โ‘‚ 9 โ€”
Swift
statico
statico
langterm

๐Ÿ•น๏ธ WebGL-based VT220 emulator, made as a learning example and frontend for a text adventure

Score
75
โ˜… 94 โ‘‚ 8 โ€”
JavaScript
unixzii
unixzii
MetalPlayer

A video player using Metal.

Score
17
โ˜… 92 โ‘‚ 16 +1/day
Swift
I2Djs
I2Djs
I2Djs

Integrated-2D is a Javascript 2D rendering framework for SVG, Canvas, and WebGL contexts. I2Djs provides the same API for all rendering contexts.

Score
20
โ˜… 91 โ‘‚ 5 โ€”
JavaScript
gsurma
gsurma
metal_camera

iOS metal camera with GPU shaders.

Score
0
โ˜… 91 โ‘‚ 10 โ€”
Swift
openrndr
openrndr
openrndr-template

A feature rich template for creating OPENRNDR programs based on Gradle/Kts

Score
67
โ˜… 83 โ‘‚ 35 โ€”
Kotlin
metaleap
metaleap
go-ngine

[2013, incomplete] the goal back then: "a Go-native, modern-OpenGL real-time 3D rendering engine" โžœ I think it's still a solid *basis* for one; the real "meat" is in `___old2013` โžœ project stalled out as my focus shifted elsewhere from 2014

Score
0
โ˜… 77 โ‘‚ 7 โ€”
Go
luiscarlospando
luiscarlospando
crt-shader-with-chromatic-aberration-glow-scanlines-dot-matrix

This shader is what I use on the Ghostty terminal. It adds chromatic aberration, glow, scanlines and dot matrix for an authentic CRT look.

Score
0
โ˜… 75 โ‘‚ 1 โ€”
GLSL
benjitrosch
benjitrosch
chatGL

GLSL shader generator using GPT-3 ๐Ÿค–๐ŸŽจ

Score
0
โ˜… 63 โ‘‚ 1 โ€”
TypeScript
thalesfm
thalesfm
unity-raymarcher

Real-time ray marching shaders in Unity

Score
0
โ˜… 59 โ‘‚ 10 โ€”
ShaderLab
NickTsaizer
NickTsaizer
shaderdebug.nvim

Slang shader line previews for nvim

Score
50
โ˜… 38 โ‘‚ 0 โ€”
Lua
SCRN-VRC
SCRN-VRC
Voice-Recognition-Shader

Audio detection with visemes in a fragment shader

Score
50
โ˜… 33 โ‘‚ 3 โ€”
ShaderLab
stefjen07
stefjen07
ShadersNeuralNetwork

Framework for neural network model creating, training and using in predicting written with use of Metal Performance Shaders

Score
0
โ˜… 31 โ‘‚ 2 โ€”
Swift
Related Topics
#webgl#metal#glsl#swift#graphics#rust#react#ios#typescript#webgpu#visualization#macos

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly