GodotHub logo

GodotHub

What if Unity Hub and Github Desktop had a Baby but its Adopted? Yeah..

GodotDeveloper ToolsGodot EngineGodot ToolTypeScriptMIT 616 21Health 77
releaseplatform Windows | macOS | LinuxGodot 4.x
GitHub

What is it?

What it is

A cross‑platform desktop application that acts as a unified project manager for Godot Engine, offering project organization, version handling, template reuse, Git integration, news feeds, and extensive appearance customization.

Why it exists

To merge the convenience of Unity Hub and GitHub Desktop into a single tool tailored for Godot developers, streamlining project workflows, version control, and collaboration while providing a modern, customizable interface.

Who should use it

Godot Engine developersGame designers using GodotIndie game developersUsers needing a centralized Godot project managerDevelopers looking for integrated Git management for Godot

Who should avoid it

Users on unsupported operating systems (testing is limited to Windows)Developers who prefer using standard command-line tools exclusively

How it works

A quick walkthrough in plain English

How GodotHub works

Step 1 of 3

You interact with it

Open GodotHub, send a request, or connect it to your stack.

Features

Project management with drag-and-drop reordering and pinning
Godot version management (download, install, and manage official builds)
Template management (save, reuse, and auto-sync from directories)
Full Git integration (branch management, staging, committing, and diff viewer)
Workspace organization for different clients or game jams
Customizable categories and project organization
Integrated RSS news feed for Godot community updates
Deep UI customization (themes, accent colors, corner radius, and density)
Command palette for quick navigation
System tray integration and auto-updates

Advantages

  • Centralized workflow for Godot developers
  • Reduces manual setup by automating version and template management
  • High level of UI personalization to match user preference
  • Cross-platform availability (Windows, macOS, Linux)
  • Built with a modern tech stack (Tauri, React, Rust, TypeScript)

Disadvantages

  • Limited testing on Linux and macOS (Windows is the primary tested platform)
  • Requires external dependencies like Bun and Rust for building from source

Installation

FAQ

What platforms does GodotHub support?

GodotHub is available for Windows, macOS, and Linux. However, please note that it has currently only been tested on Windows, so performance on macOS and Linux is not guaranteed.

Can I manage my Git repositories directly within the app?

Yes, GodotHub includes full Git integration. You can view repo status, stage/unstage files, commit changes, manage branches, stash, and use an inline diff viewer.

How do I manage different Godot versions?

You can browse official Godot releases directly from GitHub, download them with progress tracking, and even import existing installations or.zip archives.

Can I organize my projects into different groups?

Yes, you can use Workspaces to separate projects by client or game jam, and use custom Categories with unique colors to organize your project list.

Is it possible to create project templates?

Absolutely. You can save any existing project as a template to reuse its structure for future projects, and the app can automatically sync templates from a configured directory.

Loading documentation…
View on GitHub

Featured in Videos

YouTube tutorials and walkthroughs for GodotHub

Alternatives

Similar projects ranked by category, topics, and text overlap.

Compare
GodotHub | MushyBook