Shader Graph Markdown

Shader Graph Markdown supercharges your creativity by allowing you to create great-looking, easy-to-use custom shader editors, with a special emphasis on Unity's Shader Graph.


Spend your time making great shaders and materials, not fiddling with default inspectors or custom code!


Shader Graph Markdown allows you to organize your shaders and materials with headers, foldouts, notes and more. No code required – decorate your shaders using a beginner-friendly visual workflow, and improve the Blackboard (where you edit shader properties) with a focus on readability and workflow speed.


⭐ Markdown Features ⭐


✔️ # Foldouts

✔️ ## Headers

✔️ Inline Textures &

✔️ Inline Textures &&

Inline Color Properties

✔️ Properties with [SOME_CONDITION && _SomeVal > 0.5]

✔️ ---Indented Properties

✔️ Gradients in the material inspector

✔️ Built-in drawers for vector sliders, min-max and many more

✔️ Notes

✔️ Web Links

✔️ Custom Tooltips

✔️ Custom Drawers with parameters

✔️ Combine all of the above!

✔️ Quickly see property names

✔️ Markdown Tools section

✔️ Keyword Control for Local and Global keywords


⭐ Compatibility ⭐


✔️ Unity 2019.4 – 2021.2

✔️ URP and HDRP 7 – 12

✔️ Shader Graph

✔️ Built-In Render Pipeline

✔️ Amplify Shader Editor

✔️ BetterShaders


Note: You can use the Custom Editor and Markdown Property System across all shaders and render pipelines.


⭐ Samples ⭐

Samples for all render pipelines are included.

Please install them via

Package Manager > In Project > Shader Graph Markdown > Samples.


⭐ Support ⭐


Needle Discord

Forum Thread




(Audio: "Frogs Legs Rag" Kevin MacLeod (incompetech.com)

Licensed under Creative Commons: By Attribution 4.0 License

http://creativecommons.org/licenses/by/4.0/)