whatisgithub

What is fh6tools?

dr-hydra/fh6tools — explained in plain English

Analysis updated 2026-05-18

16Visual Basic .NETAudience · generalComplexity · 2/5LicenseSetup · moderate

In one sentence

FH6Tools is an unofficial Windows launcher for Forza Horizon 6 that manages community tools and automatically backs up your game saves.

Mindmap

mindmap
  root((FH6Tools))
    What it does
      Game launcher
      Community tool manager
      Auto save backup
      Save restore
    Tech stack
      Visual Basic .NET
      .NET
      Windows
    Use cases
      Launch with tools
      Install add-ons
      Backup saves
      Restore saves
    Audience
      Forza Horizon 6 players
    Requirements
      Windows 10 or 11
      Admin privileges
      .NET 10 SDK to build

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Launch Forza Horizon 6 along with your installed community tools from one place.

USE CASE 2

Download, update, and remove community-made add-ons like a music player or auction house monitor.

USE CASE 3

Automatically back up your game save before and after each play session.

USE CASE 4

Restore a previous save backup with a safety copy of your current save made first.

What is it built with?

Visual Basic .NET.NETWindows

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires Windows 10/11 and administrator privileges, building from source needs the .NET 10 SDK.

GPLv3: you can use, modify, and share this freely, but any modified version you distribute must also be open source under GPLv3.

So what is it?

FH6Tools is a Windows desktop launcher and tool manager built for the game Forza Horizon 6. It is not an official product and has no connection to the game's developers. Its purpose is to give players a single place to launch the game, download and manage community-made utility programs, and automatically back up save files. The tool manager side connects to a remote list of community tools and checks which ones are installed and whether updates are available. From inside the app you can download, install, update, and remove those tools. The current list includes nine programs covering things like a custom music player for the game, an auction house monitor, a language switching utility, a road discovery scanner, a virtual transmission display, a DualSense controller haptics adapter, a car livery image converter, and a car tuning calculator. The tool list updates automatically when the app starts. Save file backup runs automatically on a schedule tied to game activity. The app creates a backup just before launching the game, keeps the three most recent copies, and creates another backup after the game closes and the save folder has been unchanged for 60 seconds, keeping up to ten copies of those post-session backups. When restoring a save, the app creates a safety backup of the current save first. The app tries to detect the save folder location automatically based on whether you are using the Xbox or Steam version of the game, and you can override the path manually if detection fails. The app runs on Windows 10 or 11 and requires administrator privileges. It is built with Visual Basic .NET and targets .NET 10. Some of the UI code and foundation was adapted from an open source Minecraft launcher project called PCL. The project is released under the GNU General Public License v3.0.

Copy-paste prompts

Prompt 1
How do I set up FH6Tools to automatically back up my Forza Horizon 6 saves?
Prompt 2
Walk me through building FH6Tools from source with dotnet build on Windows.
Prompt 3
What community tools does FH6Tools currently support installing, like the auction house sniper?
Prompt 4
How does FH6Tools detect whether I'm running the Xbox or Steam version of the game?

Frequently asked questions

What is fh6tools?

FH6Tools is an unofficial Windows launcher for Forza Horizon 6 that manages community tools and automatically backs up your game saves.

What language is fh6tools written in?

Mainly Visual Basic .NET. The stack also includes Visual Basic .NET, .NET, Windows.

What license does fh6tools use?

GPLv3: you can use, modify, and share this freely, but any modified version you distribute must also be open source under GPLv3.

How hard is fh6tools to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is fh6tools for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.