Tool Open source

OpenShaders

OpenShaders is an open-source platform and registry for discovering, creating, publishing, and using shader code in websites. It is being built around a collection of WebGL and WebGPU shaders, a live editor for creating and collaborating on shaders, and ready-to-use React components and JavaScript modules, including a shadcn registry for installing shaders from a terminal. The platform is hosted at openshaders.com and is released under the MIT license; its full experience is still under development, while users can claim usernames, generate shaders, explore existing work, and copy shader code.

View repository Visit site Mentioned in 2 videos ↓

What OpenShaders is used for

3 uses taken from transcripts — each links to the moment in the video.

  • A registry and development environment for shader code, with a live editor supporting WebGL and WebGPU. It also provides React components and JavaScript modules for integrating shaders into sites.

  • Developing shared web shader library intended to include a live editor, React and JavaScript components, and a terminal-installable drawing registry; its current function is allowing users to reserve a username for a personal shader.

  • A developing shared library and platform for web shaders. Planned features include a live editor, React and JavaScript components, and a drawing registry for terminal installation; the current version supports reserving a personal shader username.

Videos mentioning OpenShaders

2 in the library.