A fork of ClassicUO built for players who are tired of politics and just want a better Ultima Online experience — on every platform.
↓ Scroll to exploreThe 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.
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.
Latest Release
Builds are produced automatically from every commit. Grab the version for your platform — no account needed, no strings attached.
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."