Steam integration for UE5
OSK - Steam Plugin for Unreal Engine 5 | Online Systems Kit
UE5 / SteamOnline systems done properly. Lobbies, sessions, stats, achievements and presence, wired for Unreal Engine 5.
Included free with the DDS Extraction Kit.
Before you buy
Read the documentation
Setup guides, the full manual and release notes are public. Read them before you spend anything.
What you get
The plugin, lifetime updates, documentation and Discord support.
Modules
- Steam session management
- Lobbies and invites
- Matchmaking
- Stats
- Achievements
- Presence and friends
- Leaderboards
Requirements
- Engine
- Unreal Engine 5
- Platform
- Steam
- Support
- Private Discord
- Licence
- One seat, one-time
OSK (Online Systems Kit) is a lightweight Unreal Engine 5 plugin that gives you direct access to the Steamworks API through Blueprint nodes. No abstraction layers, no third-party dependencies. Just clean, direct Steam integration you can wire up in minutes.
What You Get
- 18 fully Blueprint-exposed modules covering everything you need for Steam integration:
- Auth and Identity: Steam ID, persona name, app ownership, session validation
- Friends: Friends list, online status, game activity, avatar textures, overlay actions
- Lobbies: Create, join, invite, kick, promote, lobby data
- Matchmaking: Server browser with internet and LAN search, filters, lobby-to-server bridge
- Voice Chat: Push-to-talk capture, decompression, proximity VOIP via UE Attenuation
- Achievements and Stats: Unlock, query, set int/float stats, auto-synced with SDK v1.61
- Cloud Saves: Read/write/delete files, quota management, cross-machine persistence
- Leaderboards: Find, upload scores, download entries (global, around user, friends)
- Steam Workshop: Create, update, subscribe, query items
- Rich Presence, Steam Music, Utils, DLC Checks, Parental Settings, Screenshots, Remote Play
Why OSK Over Other Plugins
- Direct Steamworks C API calls. No wrapper on top of a wrapper.
- Ships with prebuilt binaries. No Visual Studio or C++ compilation required.
- Ships with working example Blueprints: GameInstance with Steam validation, full Social - Hub widget with friends list and squad panel.
- Coexists with OnlineSubsystemSteam for full Steam overlay support.
- One plugin, zero dependencies beyond SteamShared (included with UE).
Features
- Steam Authentication and Ownership Verification
- Friends List with Avatars and Online Status
- Steam Lobbies with Invite, Kick, and Promote
- Server Browser with Filters
- Push-to-Talk Voice Chat with Proximity VOIP
- Achievements and User Stats
- Cloud Saves
- Leaderboards
- Steam Workshop Support
- Rich Presence
- DLC Checks
- Full Blueprint Example Project Included
Supported Engine Versions
Currently supports Unreal Engine 5.7. Additional engine version support coming soon.
License
One-time purchase. Permanent access to all updates. Licensed for use in your own game projects. You may modify any source code. You may not resell, redistribute, or share your license.