We're UnionCrax Team, a small group of developers building open-source game tools, launchers, and utilities. Our focus is on:
- Steam API tooling - bypass and compatibility layers for game preservation
- Game launchers - fast, modern apps for managing and launching games
- Controller APIs - input handling for games without native Steam Input
- Workshop tools - mod and addon management made simple
|
Custom Steam API
|
The original Steam spoofer, makes Steam think you're playing Spacewar (App ID 480), enabling online multiplayer via the Spacewar lobby system. Uses a separate launcher executable to work. The foundation that started it all.
|
A full rewrite and refactor of the old C# code for the very first version of uc-online but instead of loading the game's steam_api dlls, it goes straight for the steamclient dlls in your Steam installation path to truly achieve a universal fix like I originally intended it to be. It works as a separate launcher to the game once again, but this time it's easier to figure it out.
|
|
A fast Electron desktop app for browsing, downloading, and launching games from the UC library. Features pause/resume downloads, auto-updates, game library management, and sync with the UC website.
|
Native launcher companion for UnionCrax.Direct. Handles game process launching and management on the C++ side for performance-critical operations.
|
Docker deployable private chat you can self host and modify to your hearts content. Uses Lanyard API to connect to your discord account to give you your avatar and show your status. Web browser and PWA based, has an Android port and can be ported to iOS too, desktop app and the server that communicates with the webpage and connects all of clients. Very low data usage so it works great for limited networks and metered connections.
|
|
Workshop mod & addon manager for games you "got". Browse, download, and install mods straight to any game's mod folder.
|
Controller input API modeled after Steam Input - captures controller inputs through XInput / DInput / SDL2 / HID and translates them and remaps to custom outputs as well. Designed as a backend for frontends or games that don't use Steam from either using a Steam emu or not having Steam Input integrated.
|
Minimal launcher for ShadPS4-CLI written in C and compiled with TCC. Lightweight wrapper for running ROMs through the emulator without needing to use cmd with the arguments.
|
|
HLA NoVR Mod Launcher without Steam AppID launch requirements — runs
|
You're looking at it! Organization profile, community health files, and shared workflows for the UnionCrax-Team organization.
|
We welcome contributions, bug reports, and feature suggestions on any of our public repos.
- Found a bug? Open an issue in the relevant repository.
- Have an idea? Reach out on Discord, we love community input.
- Want to fork? Go for it. Check each repo's license for details.
- Request a game? Head to union-crax.xyz and let us know.