Show HN: Shaderbang – Shebang for Shaders
Category: library
Tags: opengl, shaders, embedded-systems
Score: 7.0/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 6)
Shaderbang is a Python toolkit that enables OpenGL shader rendering directly via DRM/KMS on Linux, bypassing traditional window systems like X or Wayland. Its novel shebang support for shader files and compatibility with Shadertoy make it a unique tool for embedded systems and headless environments.
Target audience: backend devs
Repository: https://github.com/astefanutti/shaderbang · Python · MIT · 119 stars
View on Hacker News