{"id":26483975,"url":"https://github.com/vrlabs/modular-shader-system","last_synced_at":"2025-03-20T04:59:19.828Z","repository":{"id":39887172,"uuid":"377476572","full_name":"VRLabs/Modular-Shader-System","owner":"VRLabs","description":"A modular shader system that let the user create a modular shader that can be easily be modified by adding modules","archived":false,"fork":false,"pushed_at":"2023-12-27T14:35:02.000Z","size":3349,"stargazers_count":20,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"main","last_synced_at":"2024-04-16T19:41:02.923Z","etag":null,"topics":["shader-editor","shaders","unity","unity-editor"],"latest_commit_sha":null,"homepage":"https://mss.vrlabs.dev","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/VRLabs.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-06-16T11:44:32.000Z","updated_at":"2024-03-21T01:47:03.000Z","dependencies_parsed_at":"2023-12-10T19:37:18.822Z","dependency_job_id":null,"html_url":"https://github.com/VRLabs/Modular-Shader-System","commit_stats":null,"previous_names":[],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VRLabs%2FModular-Shader-System","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VRLabs%2FModular-Shader-System/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VRLabs%2FModular-Shader-System/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/VRLabs%2FModular-Shader-System/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/VRLabs","download_url":"https://codeload.github.com/VRLabs/Modular-Shader-System/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244554067,"owners_count":20471173,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["shader-editor","shaders","unity","unity-editor"],"created_at":"2025-03-20T04:59:19.265Z","updated_at":"2025-03-20T04:59:19.820Z","avatar_url":"https://github.com/VRLabs.png","language":"C#","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System\"\u003e\n    \u003cimg alt=\"Modular Shader System\" height=\"128\" src=\"Editor/Resources/MSS/MSSLogoFull.png\"\u003e\n  \u003c/a\u003e\n  \u003cp\u003e\n     \u003ci\u003eCan i add a module in there?\u003c/i\u003e\n  \u003c/p\u003e\n\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/v/release/VRLabs/Modular-Shader-System.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/releases/latest\"\u003e\n    \u003cimg src=\"https://img.shields.io/badge/Unity-2019.4-green.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues-raw/VRLabs/Modular-Shader-System.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues-closed-raw/VRLabs/Modular-Shader-System.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues-pr-raw/VRLabs/Modular-Shader-System.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/issues\"\u003e\n    \u003cimg src=\"https://img.shields.io/github/issues-pr-closed-raw/VRLabs/Modular-Shader-System.svg?style=flat-square\"\u003e\n  \u003c/a\u003e\n  \u003cbr /\u003e\n  \u003cbr /\u003e\n\u003c/div\u003e\n\n## What it is\nThe Modular Shader System is a system that let you create shaders from modular components.\nThis can let people add or remove modules to shaders made using this system, allowing to have easy third party integrations to a shader.\n\nThe system is aimed mainly to VRChat shaders, since that's the main environment where third party integrations to a shader make the most sense, but it is a standalone system that can be used anywhere.\n\nFor more informations on how to use it, check the official [Documentation](https://mss.vrlabs.dev).\n\n## License\n\nThe modular Shader System is available as-is under MIT. For more information see [LICENSE](https://github.com/VRLabs/Modular-Shader-System/blob/master/LICENSE).\n\n## Download\n\nYou can find the latest release in [Releases](https://github.com/VRLabs/Modular-Shader-System/releases/latest).\n\n## Contributors\n\nYou want to help improve the library or fixing existing bugs? Feel free to contribute by sending a pr! We are always looking for improvements!\n\n\u003ca href=\"https://github.com/VRLabs/Modular-Shader-System/graphs/contributors\"\u003e\n  \u003cimg src=\"https://contributors-img.web.app/image?repo=VRLabs/Modular-Shader-System\" /\u003e\n\u003c/a\u003e\n\nMade with [contributors-img](https://contributors-img.web.app).\n\n## Showcase\n\nThese Shaders are made using the Modular Shader System, check them out!\n\n* [Toony Standard RE:Build](https://github.com/VRLabs/Toony-Standard-Rebuild) by [@VRLabs](https://github.vrlabs.dev), our in house modular toon shader.\n* [Poiyomi Toon Shader](https://github.com/poiyomi/PoiyomiToonShader) by [@Poiyomi](https://github.com/poiyomi), the most famous VRChat shader, reworked using the Modular Shader System with the advent of V8.0.\n\nMade an awesome shader using the Modular Shader System and want to show it off? Join our [Discord](https://discord.vrlabs.dev) and show it to us! If we like it we may add it to this list!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvrlabs%2Fmodular-shader-system","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvrlabs%2Fmodular-shader-system","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvrlabs%2Fmodular-shader-system/lists"}