Skip to content
SPECIFICTION
Get listed

Diversion

diversion.dev

From $25/mo Free plan WebWindowsmacOSLinuxAPISelf-hosted
Visit diversion.dev
Spec score 9.3 #1 of 62 in Version Control Software

What it is

Diversion is a cloud-native version control system for code, game assets, and media, with real-time collaboration and automatic cloud syncing. Changes are tracked without manual push or pull. It versions source code alongside large files such as textures, 3D models, audio, video, and datasets. Repositories can contain tens of millions of files and hundreds of terabytes, with partial and shallow checkouts available. Its Unreal Engine integration supports UGS and Horde workflows; Diversion Connect brings sync status, commits, branches, and history into Unity Editor. Jenkins and TeamCity integrations and a RESTful Web API are also listed. Studio and higher add code and asset reviews, hard locks, and granular permissions. Diversion supports Windows, macOS, Linux, and self-hosted deployment. Eligible academic institutions can use Education free for up to 10 users. Pro - A costs $25 a month per user and includes up to 50 seats, 100GB storage, unlimited repositories, and up to three webhooks. A 21-day trial is listed.

Spec sheet

What it does
Diversion is a cloud-native version-control platform for code, game assets, media and other large files, aimed at game, virtual-production, architectural-visualization and AI teams.Read 14 Oct 2026 · diversion.dev
Product
Diversion is a cloud-native version control system for code, game assets, and media, with real-time collaboration.Read 2 Oct 2026 · diversion.dev
Audience
Diversion says it is built for game developers, virtual production and architectural visualization studios, AI/ML teams, and other creative teams working with large files.Read 2 Oct 2026 · diversion.dev
Platforms
The quickstart documents Windows and macOS desktop apps, a CLI-based Linux workflow, and a WebUI.Read 2 Oct 2026 · docs.diversion.dev
Deployment
Enterprise options include on-premises and private-cloud deployment, while the security page also lists hybrid hosting.Read 2 Oct 2026 · diversion.dev
Integrations
The product page names Jenkins and TeamCity CI/CD integrations and a RESTful Web API for custom integrations.Read 2 Oct 2026 · diversion.dev
Security
Diversion states that its infrastructure is SOC 2 certified; its trust center lists SOC 2 Type I compliance and controls including encryption in transit and at rest.Read 14 Oct 2026 · trust.diversion.dev
Support
Support is available through Discord, email, documentation, and in-product help; Studio includes priority support with a dedicated Slack channel.Read 2 Oct 2026 · diversion.dev
API examples and SDK coverage
Diversion's API documentation is described as having working examples in Python, TypeScript, Go, C# and cURL.Read 14 Oct 2026 · linkedin.com
Art previews
Diversion advertises in-product previews for UAsset, FBX, GLB and OBJ files.Read 14 Oct 2026 · diversion.dev
Backups
The security page says backups run point-in-time, hourly, daily, and monthly across multiple regions, with regular recovery testing.Read 2 Oct 2026 · diversion.dev
Branching and merging
Diversion provides Git-like branching and merging for flexible workflow strategies.Read 14 Oct 2026 · diversion.dev
Code and asset reviews
Reviews allow engineers, artists and QA users to compare branches, comment on files or lines, approve changes and merge from the review.Read 14 Oct 2026 · diversion.dev
Collaboration
Studio and higher include code and asset reviews, hard locks, and granular permissions.Read 2 Oct 2026 · diversion.dev
Company founding
Y Combinator lists Diversion as founded in 2021 and part of its Summer 2022 batch.Read 14 Oct 2026 · ycombinator.com
Company headquarters and size
LinkedIn lists San Francisco headquarters and an 11-50 employee company size.Read 14 Oct 2026 · linkedin.com
Company legal name
The legal entity is Diversion Company, Inc., a Delaware company.Read 14 Oct 2026 · diversion.dev
Conflict prevention
The product offers cross-branch conflict alerts and exclusive file locks for assets that cannot be merged safely.Read 14 Oct 2026 · diversion.dev
Desktop app
The desktop app can log in, create or clone repositories and show synchronization status without using the terminal.Read 14 Oct 2026 · diversion.dev
Documentation and support
Support is provided through documentation, in-product help, Discord and support email.Read 14 Oct 2026 · diversion.dev
Funding news
GamesBeat reported in 2025 that Diversion raised $12 million for its version-control platform for creative industries.Read 14 Oct 2026 · gamesbeat.com
Game-engine integrations
Official integrations are offered for Unreal Engine and Unity, and the company says Godot and other engines can also be used.Read 14 Oct 2026 · diversion.dev
Git interoperability
The Fab listing says users can import Git projects and keep them synchronized with Diversion.Read 14 Oct 2026 · fab.com
Installation
The official GitHub quickstart installs macOS/Linux with a shell script and Windows with an installer, then uses dv login, clone, status and commit commands.Read 14 Oct 2026 · github.com
Large files
Diversion versions source code alongside large binary files such as game assets, textures, 3D models, audio, video, and datasets.Read 2 Oct 2026 · diversion.dev
Large repositories
The company says Diversion can clone five million files in under five minutes and commit 400,000 files in under 30 seconds.Read 14 Oct 2026 · github.com
Large-file support
Diversion versions binaries such as textures, 3D models, audio, video, datasets and engine files in the same repository as source code.Read 14 Oct 2026 · diversion.dev
Licence
Diversion's terms treat the service and software as company-owned proprietary material and prohibit sublicensing, reverse engineering, modification and unauthorized copying.Read 14 Oct 2026 · diversion.dev
Limit: incomplete web UI
During its Hacker News launch discussion, the company acknowledged that the CLI was then its most complete interface and the web UI could not yet do everything.Read 14 Oct 2026 · news.ycombinator.com
Limit: navigation
A G2 reviewer reports navigation problems caused by a cluttered interface and many navigation-bar buttons.Read 14 Oct 2026 · g2.com
Limit: product maturity
A G2 reviewer says Diversion is newer than competitors and may have occasional early growth issues.Read 14 Oct 2026 · g2.com
Limit: self-hosting concerns
Hacker News commenters questioned whether Diversion was self-hostable and noted that cloud-native architecture did not clearly answer on-premises deployment needs at launch.Read 14 Oct 2026 · news.ycombinator.com
MCP extensibility
The VS Code integration publishes an MCP server as the npm package @mtuska/diversion-mcp and supports Node 18 or newer on Windows, macOS and Linux.Read 14 Oct 2026 · marketplace.visualstudio.com
Notable update: AI assistance
A May 2026 update introduced SlothBot as a free research preview and said prompts and data are not used for training, with an organizational opt-out.Read 14 Oct 2026 · diversion.dev
Notable update: Reviews
Diversion announced Reviews in October 2025 and made the feature free during its trial period.Read 14 Oct 2026 · diversion.dev
Praise: ease of use
G2 reviewers repeatedly praise quick setup, simple operation and easier collaboration with artists than Git.Read 14 Oct 2026 · g2.com
Praise: support and large repositories
A G2 reviewer highlights fast support, good value and smooth synchronization for distributed teams handling commits of tens of gigabytes.Read 14 Oct 2026 · g2.com
Rating on G2
5.0 out of 5 from 2 reviews.Read 14 Oct 2026 · g2.com
REST API
Diversion provides a REST API for repository, commit, branch, workspace, merge, review and permission operations.Read 14 Oct 2026 · linkedin.com
Scale
The site says repositories can contain tens of millions of files and hundreds of terabytes, with partial and shallow checkouts available.Read 2 Oct 2026 · diversion.dev
Selective checkouts
The service supports partial and shallow checkouts so users can retrieve only needed paths and history.Read 14 Oct 2026 · diversion.dev
Self-hosting
Enterprise plans offer on-premises, private-cloud and hybrid deployments, while the standard product is managed cloud software.Read 14 Oct 2026 · diversion.dev
Unity
Diversion Connect brings sync status, commits, branches, and change history into the Unity Editor.Read 2 Oct 2026 · diversion.dev
Unreal Engine
Diversion provides an Unreal Engine integration and says it supports UGS and Horde workflows.Read 2 Oct 2026 · diversion.dev
Unreal marketplace rating
Diversion Version Control is rated 4.7 out of 5 from 104 ratings on Epic's Fab marketplace.Read 14 Oct 2026 · fab.com
VS Code integration
A VS Code extension uses Diversion CoreAPI at api.diversion.dev/v0, requires the dv CLI and daemon, and supports VS Code 1.95 or newer.Read 14 Oct 2026 · marketplace.visualstudio.com
Workflow
Changes are tracked automatically and sync to the cloud without manual push or pull.Read 2 Oct 2026 · docs.diversion.dev

Plans and prices

Education Free free for up to 10 users Academic eligibility required Read 14 Oct 2026 · diversion.dev
Indie Free Free for the first 5 users; pricing after 5 users is detailed separately Up to 20 users · 100GB storage · $10/m each additional 100GB · up to 5 repositories · eligibility required Read 2 Oct 2026 · diversion.dev
Indie Free $0 per user/month for first 5 users; $12 per user/month for users 6-10; $25 per user/month for users 11-20 Eligibility required · 100GB storage · $10 per additional 100GB/month · up to 5 repositories · unlimited repository size · CI/CD · Discord and email support Read 14 Oct 2026 · diversion.dev
Pro $25 a month per user/month 21-day free trial · 50 seats · 100GB storage · unlimited repositories · API · CI/CD · 3 webhooks · art previews · pre-commit hooks · email and Discord support Read 14 Oct 2026 · diversion.dev
Pro - A $25 a month per user/month Scale up to 50 seats · 100GB storage · $10/m each additional 100GB · unlimited repositories · up to 3 webhooks Read 2 Oct 2026 · diversion.dev
Studio $35 a month per user/month 21-day free trial · 200 users · 100GB storage · unlimited repositories · code and asset reviews · unlimited webhooks · granular permissions · hard locks · priority Slack support · training · account manager Read 14 Oct 2026 · diversion.dev
Studio - AA $35 a month per user/month Up to 200 users · everything in Pro · code and asset reviews · unlimited webhooks · granular permissions · hard locks Read 2 Oct 2026 · diversion.dev
Enterprise Priced on request custom quote Unlimited users · on-premises/private-cloud deployment · custom storage · multi-site proxy · SAML SSO · custom integrations · 24/7 support SLA Read 14 Oct 2026 · diversion.dev
Enterprise - AAA Priced on request Custom pricing; contact for a quote Unlimited users · on-prem/private cloud · multi-site deployment · SAML SSO · custom integrations · 24/7 support SLA Read 2 Oct 2026 · diversion.dev

Every Diversion plan and price →

Strong points and limits

Strong points

  • Tracks code and large binary files together
  • Supports partial and shallow checkouts
  • Integrates with Unreal Engine and Unity Editor
  • Self-hosted deployment is available

Limits

  • Pro - A costs $25 per user/month
  • Education eligibility is required
  • Enterprise pricing requires a quote

Who it suits

Diversion is aimed at game developers, virtual production and architectural visualization studios, AI/ML teams, and other creative teams handling large files. Its editor integrations and large-repository support may suit teams working across code and media assets.

Diversion in depth

Read the full write-up

Overview

Diversion is a distributed version control system for teams keeping code and large creative assets in the same project. It suits game and other creative teams best; its main trade-off is that reviews, hard locks and granular permissions require a higher-priced plan.

Changes are tracked automatically and synced to the cloud without manual push or pull. Diversion says repositories can hold tens of millions of files and hundreds of terabytes, with partial and shallow checkouts for working with a subset. Self-hosted deployment is also an option, though it is reserved for Enterprise alongside private-cloud and hybrid hosting options.

For a wider category comparison, see Version Control Software.

Key features

Large assets alongside code

Diversion handles source code and binary files such as textures, 3D models, audio, video and datasets in one versioning system. Native large-file handling and sparse checkout suit repositories that would otherwise force teams to separate assets from code. File locking is available, but hard locks and granular permissions are Studio features, so teams needing stronger shared-asset controls must budget for that tier.

Game and CI/CD workflows

The Unreal Engine integration supports UGS and Horde workflows. Diversion Connect brings sync status, commits, branches and change history into Unity Editor. Jenkins and TeamCity integrations, plus a RESTful Web API, provide routes into CI/CD and custom integrations.

Security and support

Diversion says it completed a SOC 2 Type I audit and encrypts data in transit and at rest. Backups run hourly, daily and monthly as well as point-in-time across multiple regions, with regular recovery testing. Support spans Discord, email, documentation and in-product help; Studio adds priority support and a dedicated Slack channel.

Pricing

Diversion offers a free plan, paid plans from $25/user/mo and a 21-day trial. Eligibility requirements apply to both free plans.

Education: Free for up to 10 users, for eligible academic institutions. This fits qualifying education teams that need a no-cost entry point.

Indie: Free for the first 5 users; teams can have up to 20 users, 100GB storage and 5 repositories. Additional storage costs $10/m per 100GB. It suits eligible small teams, but the user allowance beyond the first five is not free.

Pro: $25 a month, billed per user/month. It scales to 50 seats, includes 100GB storage, unlimited repositories and up to 3 webhooks; extra storage is $10/m per 100GB. This is the entry paid tier for teams that need more than the Indie allowance, but it does not include reviews, hard locks or granular permissions.

Studio: $35 a month, billed per user/month, for up to 200 users. It includes everything in Pro plus code and asset reviews, unlimited webhooks, granular permissions and hard locks. The added cost is relevant for teams that need those collaboration controls.

Enterprise: Custom pricing. It supports unlimited users, on-premises or private-cloud deployment, multi-site deployment, SAML SSO, custom integrations and a 24/7 support SLA. This is the fit for organizations with those deployment or support requirements.

Platforms

Diversion supports Windows, macOS and Linux, along with web and API access. Self-hosted deployment is supported, and Enterprise options include on-premises, private-cloud and hybrid hosting.

Who it's for

Its strongest fit is game development, where code and large assets share workflows and Unreal Engine or Unity integration matters. Virtual production, architectural visualization, AI/ML and other creative teams working with large files are also in scope. Teams seeking a conventional code-only workflow or requiring reviews and granular controls on the lowest paid tier may prefer another setup.

Pros and cons

Pro: Versions large binaries alongside source code, reducing the need to split creative assets from the codebase.

Pro: Automatic cloud sync avoids manual push and pull, while partial and shallow checkouts address very large repositories.

Pro: Unreal and Unity workflows, CI/CD integrations and a RESTful API provide multiple integration paths.

Con: Reviews, hard locks and granular permissions start at Studio, increasing the per-user cost for teams that need them.

Con: Indie storage is capped at 100GB before paid additions, and the free allowance covers only its first five users.

Alternatives

Unity Version Control is another freemium option with a free tier offering unlimited cloud seats and 25 GB of storage; its usage beyond included limits is pay-as-you-go.

Fossil is a free, self-hosted option under a 2-clause BSD license.

VisualSVN Server has a free Community plan with unlimited repositories and up to 15 users, and is free for commercial use.

Accessibility Test Framework for Android is a free alternative.

GitButler offers a free, open-source client for standalone use, with a $5 a month Supporter plan.

Mercurial is free software under GNU GPL version 2 or later.

SourceGear Vault offers a freemium model and a one-time purchase option.

Apache Subversion is free, open-source version control software.

Verdict

Choose Diversion if your team needs one versioning workflow for source code and large creative files, particularly in game development. Its scale claims, engine integrations and automatic sync make that combination its clearest strength. Look elsewhere if your budget requires reviews or granular controls below Studio, or if your projects do not need large-file handling.

Verdict

Diversion is built around versioning large creative files alongside source code, with integrations for game and CI/CD workflows. Teams needing reviews, locks, or granular permissions must choose Studio or higher.

Where Specifiction places it

Alternatives to DiversionAll alternatives →