Dust765 is a ClassicUO fork built for serious Ultima Online players — fast, cross-platform, and packed with combat features. No drama. Just UO.
See the client in-game
The Project
Dust765 was born from frustration — not with Ultima Online itself, but with the drama, gatekeeping, and clique culture that had crept into its open-source tooling ecosystem.
We took ClassicUO, stripped the politics out, and focused on what actually matters: a fast, stable, cross-platform client that respects every player regardless of what OS they run or who they know.
"This project was created to show the community that open source isn't meant for cliques and high school drama — it's meant for the expansion of something greater: innovation."
— A penny for your thoughts, the adder that prays beneath the rose.What We Built
Every feature below was added because players asked for it — not because someone in a Discord inner-circle approved it.
Last target tracking, self-cast support, stun/mortal highlight, swing line indicators for ranged weapons, sync position on attack, and UO Classic Combat integration.
Glowing weapons, highlight friends and guild members, gargoyle fly state override, custom gargoyle walk animation while flying, and health indicator overlay.
Active spell icon on cursor, OnCasting gump, self-cast last target highlight, and fast rotation support for fluid spellcasting.
Custom window title bar with HP/Mana/Stamina bars (UOS/Orion-style), borderless window mode with resize edges, and a redesigned login screen.
Native builds for Windows x64, Linux x64, and macOS. All platforms are treated equally — first-class support, not an afterthought.
Razor Enhanced, UOStealth, UOAssist, ClassicAssist, and other popular plugins all work out of the box. No manual patching required.
Built-in auto-loot system, UO Classic Combat macro helpers, action bar, and scriptable macro support for repetitive tasks.
Configurable nameplates, health bars, info bars, cooldown bars, counters, and an in-game buff bar — all customizable per profile.
Integrated update manager checks for new releases and applies them automatically so you never miss a patch or have to hunt down downloads.
Gameplay
Watch Gameplay
See Dust765 in action — PvP showcase
Getting Started
Dust765 is a standalone client. No source code required — just download, extract, and point it at your UO installation.
C:\Games\Dust765).unzip Dust765-linux.zip -d ~/Dust765sudo apt install mono-completemono ClassicUO.exebrew install monomono ClassicUO.exeRequirements
Point uo_path in settings.json to your Ultima Online
data directory. Everything else is optional — sensible defaults
are provided for every setting.
PvP edition
A lightweight fork of Dust765 focused exclusively on PvP gameplay. This version strips down the full Dust765 feature set to only what matters in combat, keeping the client lean and easy to maintain. Built on top of ClassicUO — the open source Ultima Online client.
All options are available under Options → Dust765 in-game. The list below matches dust765/Dust765-Light on GitHub.
Downloads: github.com/dust765/Dust765-Light/releases/latest — pick the asset for your platform on the latest release.
Latest Release
Full client builds for every platform — same pipeline as Light. Grab the version you need — no account, no strings. Looking for the lean PvP build? See Dust765 Light above.
Open Source
Dust765 is open to everyone. If you play UO and you have an idea that makes the game better — you're already qualified to contribute. No inner circle, no approval committee.
Click Fork on GitHub to create your own copy of the codebase.
git checkout -b feature/YourIdea — keep it focused.
Run dotnet build and make sure nothing is broken before pushing.
Target the developer branch. Describe what you changed and why.
Expect real technical review — not gatekeeping, not politics.
"Innovation doesn't come from cliques, but from true collaboration."