Warning
This software may trigger anti-cheat systems. Use it with multiplayer games at your own risk.
vkShade is a ReShade-compatible Vulkan post-processing layer, written from the ground up to be a powerful, modern, and maintainable solution for improving visuals in games and other Vulkan applications on Linux.
See the documentation for more information.
vkShade overlay running in-game (click to enlarge)
vkShade is currently in the ALPHA phase of development. The core shader runtime, preset system, and GUI are all functional and the project is mostly feature-complete at the core level. That said, expect rough edges: there may still be compatibility issues with some games and shaders, input handling problems, UX quirks, and general bugs. Breaking changes are still possible as the project continues to mature.
See the documentation for current features, limitations, and development status.
Big thanks to the ReShade project and the many developers who create effects for its ecosystem. ❤️
Copyright (c) 2026 Ryan Algar (ralgar/vkShade)
BSD 2-clause License (see LICENSE or BSD 2-clause)