Diversion is a modern, scalable version control platform built for game development, Unreal Engine and Unity projects, 3D pipelines, and AI-driven workflows. Positioned as a faster, more flexible alternative to Perforce, Git, and SVN, it's designed to handle massive repositories and large binary files without the slowdowns teams usually run into with older systems.
Diversion is used by studios and teams across game development, virtual production, and architectural visualization, along with universities including MIT, the University of Illinois, and the University of New South Wales. Its Unreal Engine integration is officially recommended by Epic Games, with full support for UGS and Horde, and the whole platform runs on SOC 2-certified infrastructure to keep code and creative assets secure at scale.
Built for Massive Repos and Fast-Moving Teams
With Diversion, teams can branch, commit tens of thousands of files, and merge back to the main line in under a minute, even on repositories with millions of files. Smart branching and merging, real-time synchronization, and an intuitive UI let artists, developers, and DevOps teams stay in flow instead of getting stuck waiting on version control.
Meets You Where You Work
Diversion integrates directly into the tools teams already use, including a native Unreal Engine plugin, a Unity integration, a desktop app, IDE plugins, an interactive CLI, and a full API. Migrating from Perforce takes less than a week without interrupting production, and studios have reported cutting version control costs by up to 70% while seeing measurable gains in team productivity.