# ReShade

> post-processing injector for games and video software

**Wikidata**: [Q117865436](https://www.wikidata.org/wiki/Q117865436)  
**Source**: https://4ort.xyz/entity/reshade

## Summary
ReShade is a free, open-source post-processing injector designed to enhance the visual quality of games and video software through customizable effects. It runs on Microsoft Windows and allows users to apply shaders for improvements like anti-aliasing, color correction, and ambient occlusion. Released under a 3-clause BSD License, it is actively maintained and supports a wide range of applications.

## Key Facts
- **License**: 3-clause BSD License (effective January 1, 2017).
- **Initial Release**: Version 0.10.0 launched on December 24, 2014.
- **Operating System**: Exclusive to Microsoft Windows.
- **Programming Language**: Developed in C++.
- **Customization**: Supports user-created shaders for visual effects.
- **Repository**: Hosted on GitHub at [https://github.com/crosire/reshade](https://github.com/crosire/reshade).
- **Website**: [https://reshade.me/](https://reshade.me/) (in English).
- **Community**: Active subreddit (r/ReShade) and presence on platforms like AlternativeTo and PCGamingWiki.

## FAQs
### Q: Is ReShade free to use?
A: Yes, ReShade is free software distributed under a 3-clause BSD License, allowing users to run, modify, and distribute it.

### Q: What operating systems does ReShade support?
A: ReShade is designed specifically for Microsoft Windows and does not officially support other operating systems.

### Q: How do users customize ReShade’s effects?
A: ReShade allows users to apply custom shaders, which are small programs that modify the final image in real-time, enabling effects like depth of field or film grain.

## Why It Matters
ReShade plays a significant role in gaming and video production by democratizing access to advanced post-processing techniques. Its open-source nature fosters community-driven development, with users creating and sharing shaders that breathe new life into older games or enhance modern titles. By providing a universal solution compatible with thousands of applications, ReShade eliminates the need for game-specific graphical mods, making it a versatile tool for gamers, content creators, and developers. Its active maintenance and rapid iteration—evidenced by multiple version updates within a single month—reflect its relevance in a field where visual fidelity is paramount.

## Notable For
- **Universal Compatibility**: Works with most Windows games and video software without requiring game-specific modifications.
- **Extensive Customization**: Offers hundreds of user-created shaders for effects like HDR, bloom, and screen-space reflections.
- **Active Community**: Supported by a dedicated user base through forums, GitHub, and a subreddit.
- **Lightweight Design**: Functions as an injector, minimizing performance overhead compared to similar tools.

## Body
### Development and Release History
ReShade was first released on December 24, 2014 (version 0.10.0), with rapid updates throughout 2015, including versions 0.11.0 to 0.13.2. This pace of development highlights its active maintenance and responsiveness to user feedback.

### Technical Details
- **License**: Switched to the 3-clause BSD License in 2017, ensuring permissive use and modification.
- **System Requirements**: Compatible with Microsoft Windows (inception 1985) and written in C++.
- **Architecture**: Operates as a post-processing injector, rendering effects in real-time without altering game files.

### Features
- **Shader Support**: Utilizes the HLSL programming language for shader development.
- **Performance**: Optimized to balance visual enhancements with minimal framerate impact.
- **Ease of Use**: Provides a user-friendly installer and automatic game detection.

### Community and Ecosystem
- **Distribution Channels**: Available via GitHub, the official website, and package managers like Chocolatey.
- **Identification**: Recognized across platforms with identifiers such as PCGamingWiki ID 157593 and PyPI project "reshade".
- **Localization**: Primary resources are in English, though community contributions expand its global reach.

## References

1. [Source](https://github.com/crosire/reshade/commit/14d54cf5043eeabe936ba08062c78dc1b16d4e58)
2. [Release 0.10.0. 2014](https://github.com/crosire/reshade/releases/tag/v0.10.0)
3. [Release 0.11.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.11.0)
4. [Release 0.11.1. 2015](https://github.com/crosire/reshade/releases/tag/v0.11.1)
5. [Release 0.11.2. 2015](https://github.com/crosire/reshade/releases/tag/v0.11.2)
6. [Release 0.11.3. 2015](https://github.com/crosire/reshade/releases/tag/v0.11.3)
7. [Release 0.11.4. 2015](https://github.com/crosire/reshade/releases/tag/v0.11.4)
8. [Release 0.12.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.12.0)
9. [Release 0.13.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.13.0)
10. [Release 0.13.1. 2015](https://github.com/crosire/reshade/releases/tag/v0.13.1)
11. [Release 0.13.2. 2015](https://github.com/crosire/reshade/releases/tag/v0.13.2)
12. [Release 0.14.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.14.0)
13. [Release 0.15.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.15.0)
14. [Release 0.16.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.16.0)
15. [Release 0.17.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.17.0)
16. [Release 0.17.1. 2015](https://github.com/crosire/reshade/releases/tag/v0.17.1)
17. [Release 0.18.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.0)
18. [Release 0.18.1. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.1)
19. [Release 0.18.2. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.2)
20. [Release 0.18.3. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.3)
21. [Release 0.18.4. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.4)
22. [Release 0.18.5. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.5)
23. [Release 0.18.6. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.6)
24. [Release 0.18.7. 2015](https://github.com/crosire/reshade/releases/tag/v0.18.7)
25. [Release 0.19.0. 2015](https://github.com/crosire/reshade/releases/tag/v0.19.0)
26. [Release 0.19.1. 2015](https://github.com/crosire/reshade/releases/tag/v0.19.1)
27. [Release 0.19.2. 2015](https://github.com/crosire/reshade/releases/tag/v0.19.2)
28. [Release 1.0.0. 2015](https://github.com/crosire/reshade/releases/tag/v1.0.0)
29. [Release 1.1.0. 2015](https://github.com/crosire/reshade/releases/tag/v1.1.0)
30. [Release 2.0.0. 2016](https://github.com/crosire/reshade/releases/tag/v2.0.0)
31. [Release 2.0.1. 2016](https://github.com/crosire/reshade/releases/tag/v2.0.1)
32. [Release 2.0.2. 2016](https://github.com/crosire/reshade/releases/tag/v2.0.2)
33. [Release 2.0.3. 2016](https://github.com/crosire/reshade/releases/tag/v2.0.3)
34. [Release 3.0.0. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.0)
35. [Release 3.0.1. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.1)
36. [Release 3.0.2. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.2)
37. [Release 3.0.3. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.3)
38. [Release 3.0.4. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.4)
39. [Release 3.0.5. 2016](https://github.com/crosire/reshade/releases/tag/v3.0.5)
40. [Release 3.0.6. 2017](https://github.com/crosire/reshade/releases/tag/v3.0.6)
41. [Release 3.0.7. 2017](https://github.com/crosire/reshade/releases/tag/v3.0.7)
42. [Release 3.0.8. 2017](https://github.com/crosire/reshade/releases/tag/v3.0.8)
43. [Release 3.1.0. 2017](https://github.com/crosire/reshade/releases/tag/v3.1.0)
44. [Release 3.1.1. 2018](https://github.com/crosire/reshade/releases/tag/v3.1.1)
45. [Release 3.1.2. 2018](https://github.com/crosire/reshade/releases/tag/v3.1.2)
46. [Release 3.2.0. 2018](https://github.com/crosire/reshade/releases/tag/v3.2.0)
47. [Release 3.2.1. 2018](https://github.com/crosire/reshade/releases/tag/v3.2.1)
48. [Release 3.2.2. 2018](https://github.com/crosire/reshade/releases/tag/v3.2.2)
49. [Release 3.3.0. 2018](https://github.com/crosire/reshade/releases/tag/v3.3.0)
50. [Release 3.3.1. 2018](https://github.com/crosire/reshade/releases/tag/v3.3.1)