Valve Software
Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.
Sign up
Pinned repositories
Compatibility tool for Steam Play based on Wine and additional components
dxvk tree containing branches used by Proton
Wine with a bit of extra spice
A runtime environment for Steam applications
CS:GO demo parsing tool
Half-Life 1 engine based games
OpenVR SDK
Steam Audio
Tracker for issues specific to the Vulkan version of Dota 2 on Windows, Linux, and macOS
Issue tracking for the Steam for Linux beta client
Source 1 based games such as TF2 and Counter-Strike: Source
Issues for the Linux port of Portal 2
Issue tracker for the Linux port of SteamVR
Valve’s VR renderer used in The Lab (Valve’s VR launch title for the HTC Vive).
SteamOS community tracker
The 2013 edition of the Source SDK
Repository for VR Bugs reported through tickets and community outreach
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. Encryption.
List of devices Steam and SteamVR will want read/write permissions on, to help downstream distributions create udev rules/etc
An example OpenVR driver for demonstrating the IVRVirtualDisplay interface.
Benchmarking tool for Linux OpenGL games. Spews frame information, logs frametimes.
ExoPlayer
Forked from google/ExoPlayerAn extensible media player for Android
Tracker for issues specific to Linux and Mac in the Reborn client. If you have a general issue or non-system-specific feature request please go to dev.dota2.com
SteamOS kernel branches
SteamOS fork of the Debian kernel packaging repository at https://anonscm.debian.org/git/kernel/linux.git/
OpenGL capture / playback debugger.
Counter-Strike: Global Offensive
OpenVR Driver for Razer Hydra using Sixense SDK