https://github.com/brokensource/shaderflow
🔥 Modular shader engine designed for simplicity and speed
https://github.com/brokensource/shaderflow
audio-visualizer fft fourier-transform glsl glsl-shaders livestream midi-visualizer music-bars music-video music-visualization music-visualizer piano-roll python realtime-audio shaderflow shaders shadertoy spectrogram visualization
Last synced: 30 days ago
JSON representation
🔥 Modular shader engine designed for simplicity and speed
- Host: GitHub
- URL: https://github.com/brokensource/shaderflow
- Owner: BrokenSource
- License: agpl-3.0
- Created: 2022-10-26T22:23:27.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-09-01T22:54:49.000Z (about 1 month ago)
- Last Synced: 2025-09-02T00:26:14.806Z (about 1 month ago)
- Topics: audio-visualizer, fft, fourier-transform, glsl, glsl-shaders, livestream, midi-visualizer, music-bars, music-video, music-visualization, music-visualizer, piano-roll, python, realtime-audio, shaderflow, shaders, shadertoy, spectrogram, visualization
- Language: Python
- Homepage: https://shaders.brokensrc.dev/
- Size: 2.71 MB
- Stars: 121
- Watchers: 5
- Forks: 7
- Open Issues: 4
-
Metadata Files:
- Readme: .github/readme.md
- License: license.txt
Awesome Lists containing this project
README
![]()
ShaderFlow
Modular shader engine designed for simplicity and speed
![]()
![]()
![]()
![]()
![]()
Links •
Installation •
Documentation •
Issues •
Funding
YouTube •
GitHub •
Contact •
Changelog •
License
## 🔥 Description
> ShaderFlow is a complete **Tool** for **Artists**, **Musicians** and **Shader Enthusiasts**
A **Framework** for Creating, Exporting **Real Time** and **Audio Reactive** Shaders
- **🛡️ Open source:** trust and transparency, cross platform, configurable
- **🧸 80% ShaderToy** compatible, easily transfer your knowledge
- **📔 Video codecs:** easily export to H264, HEVC, AV1, (+NVENC)
- **🚀 Physics-like** animations with control systems dynamics
- **🔱 High quality:** any resolution, framerate, bitrate, SSAA
- **🎵 Audio reactive:** live music, professional video
- **🌊 Audio waveforms** and oscilloscope support
- **🎥 Video as texture**: real time 4k processing
- **♻️ Live reload** shaders, instant feedback
- **🎨 No watermarks**, user first experience
- **⏳ Perfect frametimes**, no jitter, no lag
- **🌵 Fastest** rendering times in the west
- **👁 Built-in camera** 2D, 3D, 360°, VR
## 📸 Showcase
🎧 • Remember to Enable Audio on the Videos !
Video: Music Bars Tech Demo Scene. Sources: Music. Property of their original owners ⚖️
⚖️ _The Entertainer_ by Scott Joplin (Public Domain), _Salamander Grand Piano_ by Alexander Holm (CC-BY 3.0)
Video: Educational Scene about Parallel Plates Capacitor. Source: Coded myself long ago.
## 📦 Installation
Head out to the [**official website**](https://brokensrc.dev/get) for the latest installation instructions and more!