Skip to content
@shader-slang

The Slang Shading Language

The Slang Shading Language and Compiler

https://shader-slang.com

Discord Server

The Slang shading language and compiler empowers real-time graphics developers with advanced language features to enhance portability and productivity in GPU shader development. Slang supports modular development of large shader codebases and enables shader deployment across diverse target platforms.

Slang is fully open-source and all developments for Slang take place within the public GitHub repo. Since November 2024 Slang has been under open governance at The Khronos Group to encourage and enable broad industry collaboration to propel its continued growth and evolution.

Community & Contributing

We use GitHub Discussion for all community announcements and discussions If you want to chat about Slang, visit our Discord Server If you’d like to contribute to the project, we are excited to have your input. Check out our Community page to learn more about our community structure and our process for accepting patches.

Resources

To learn more about our Slang tools, documentation, playground and much more, please visit: https://shader-slang.com.

Popular repositories Loading

  1. slang slang Public

    Making it easier to work with shaders

    C++ 3.8k 272

  2. slang-rhi slang-rhi Public

    Slang Render Hardware Interface

    C++ 52 11

  3. slang-torch slang-torch Public

    A Python package for calling Slang modules from PyTorch.

    C++ 51 9

  4. slangpy slangpy Public

    Python 25 5

  5. slang-vscode-extension slang-vscode-extension Public

    Visual Studio Code extension for Slang

    TypeScript 15 6

  6. optix-examples optix-examples Public archive

    A collection of examples following the OptiX 7 Siggraph course that demonstrate how to use Slang with OptiX

    C++ 11 1

Repositories

Showing 10 of 29 repositories
  • sgl Public

    Slang Graphics Library

    C++ 9 7 20 6 Updated Mar 28, 2025
  • slang-rhi Public

    Slang Render Hardware Interface

    C++ 52 11 16 (1 issue needs help) 3 Updated Mar 27, 2025
  • 0 1 1 0 Updated Mar 27, 2025
  • stdlib-reference Public

    Generated reference documentation for Slang's Standard Library

    HTML 0 3 1 0 Updated Mar 26, 2025
  • slang Public

    Making it easier to work with shaders

    C++ 3,788 272 335 40 Updated Mar 26, 2025
  • slangpy Public
    Python 25 5 42 3 Updated Mar 26, 2025
  • sgl-data Public
    0 1 1 0 Updated Mar 26, 2025
  • slang-torch Public

    A Python package for calling Slang modules from PyTorch.

    C++ 51 9 4 2 Updated Mar 25, 2025
  • slang-playground Public

    Web application allowing you to try out Slang in your browser

    TypeScript 11 13 12 1 Updated Mar 20, 2025
  • spec Public

    The normative reference documentation for the Slang programming language.

    HTML 5 4 2 2 Updated Mar 20, 2025

Top languages

Loading…

Most used topics

Loading…