A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
GDShader
4,150
205 commits
updated May 16, 2026
/!\ WARNING: This project is in the process of being ported to Godot 4. If you want get a copy of the working project for Godot 3, head to the last Godot 3 release. If you want to help, see Tracker and guide: Update to Godot 4.3.

Godot Shaders is a repository of Free shaders, part of which we made for our course Godot Shader Secrets.
➡ Follow us on Twitter and YouTube for free game creation tutorials, tips, and news! Get one of our Godot game creation courses to support our work on Free Software.

Here's a list of available shaders and demos.


You can find the shaders in the Shaders/ directory. Most shaders come with a demo scene. All demos are in the Demos/ directory.
The Intro/ directory contains an intro animation to the shader pipeline, that we use in our shader course.
Contributors are welcome!
If you encounter a bug, please open an issue.
If you want to contribute to the project, for instance by fixing a bug or adding a feature, check out our:
Stylized fire adapted from a Unity tutorial by @minionsart.
(top 24 of 41)
1,791 followers · starred Jul 2020
678 followers · starred Jan 2022
336 followers · starred Oct 2025
38 followers · starred Nov 2021
A large library of free and open-source shaders for the Godot game engine. Here, you'll get 2D and 3D shaders with playable demos.
GDShader
4,150
205 commits
updated May 16, 2026
/!\ WARNING: This project is in the process of being ported to Godot 4. If you want get a copy of the working project for Godot 3, head to the last Godot 3 release. If you want to help, see Tracker and guide: Update to Godot 4.3.

Godot Shaders is a repository of Free shaders, part of which we made for our course Godot Shader Secrets.
➡ Follow us on Twitter and YouTube for free game creation tutorials, tips, and news! Get one of our Godot game creation courses to support our work on Free Software.

Here's a list of available shaders and demos.


You can find the shaders in the Shaders/ directory. Most shaders come with a demo scene. All demos are in the Demos/ directory.
The Intro/ directory contains an intro animation to the shader pipeline, that we use in our shader course.
Contributors are welcome!
If you encounter a bug, please open an issue.
If you want to contribute to the project, for instance by fixing a bug or adding a feature, check out our:
Stylized fire adapted from a Unity tutorial by @minionsart.
(top 24 of 41)
1,791 followers · starred Jul 2020
678 followers · starred Jan 2022
336 followers · starred Oct 2025
38 followers · starred Nov 2021