Skip to content

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++ 4.9k 383

  2. neural-shading-s25 neural-shading-s25 Public

    Materials for the Neural Shading Course at SIGGRAPH 2025

    C++ 146 16

  3. slang-rhi slang-rhi Public

    Slang Render Hardware Interface

    C++ 140 28

  4. slangpy slangpy Public

    Making it easier to work with slang in python

    C++ 105 30

  5. slang-torch slang-torch Public

    A Python package for calling Slang modules from PyTorch.

    C++ 71 16

  6. slang-vscode-extension slang-vscode-extension Public

    Visual Studio Code extension for Slang

    TypeScript 30 17

Repositories

Showing 10 of 30 repositories
  • slang Public

    Making it easier to work with shaders

    shader-slang/slang’s past year of commit activity
    C++ 4,853 383 665 94 Updated Dec 18, 2025
  • slang-rhi Public

    Slang Render Hardware Interface

    shader-slang/slang-rhi’s past year of commit activity
    C++ 140 28 16 3 Updated Dec 18, 2025
  • shader-slang/slang-material-modules-benchmark’s past year of commit activity
    2 2 0 0 Updated Dec 18, 2025
  • shader-slang.github.io Public

    Slang project web site

    shader-slang/shader-slang.github.io’s past year of commit activity
    SCSS 5 23 7 1 Updated Dec 18, 2025
  • slang-coverage-reports Public

    Slang nightly coverage reports

    shader-slang/slang-coverage-reports’s past year of commit activity
    HTML 0 0 0 0 Updated Dec 17, 2025
  • stdlib-reference Public

    Generated reference documentation for Slang's Standard Library

    shader-slang/stdlib-reference’s past year of commit activity
    HTML 4 5 0 0 Updated Dec 16, 2025
  • slangpy Public

    Making it easier to work with slang in python

    shader-slang/slangpy’s past year of commit activity
    C++ 105 30 96 (1 issue needs help) 5 Updated Dec 12, 2025
  • shader-slang/slangpy-samples’s past year of commit activity
    Jupyter Notebook 5 12 2 1 Updated Dec 12, 2025
  • neural-shading-s25 Public

    Materials for the Neural Shading Course at SIGGRAPH 2025

    shader-slang/neural-shading-s25’s past year of commit activity
    C++ 146 MIT 16 1 1 Updated Dec 12, 2025
  • VK-GL-CTS Public Forked from KhronosGroup/VK-GL-CTS

    Khronos Vulkan, OpenGL, and OpenGL ES Conformance Tests

    shader-slang/VK-GL-CTS’s past year of commit activity
    C++ 1 Apache-2.0 336 0 0 Updated Dec 10, 2025

Most used topics

Loading…