SkillAgentSearch skills...

GodotHub

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

Install / Use

npx skills add RykoTheDev/GodotHub

Installs into whichever agent you are using.

About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<p align="center"> <img src="https://raw.githubusercontent.com/RykoTheDev/godothub/main/src-tauri/icons/128x128@2x.png" alt="GodotHub Logo" width="128" height="128" style="border-radius: 24px;"> </p> <h1 align="center">🎮 GodotHub</h1> <h3 align="center">The Ultimate Project Manager for Godot Engine</h3> <p align="center"> <strong>Manage projects, versions, templates, and Git - all in one place.</strong> </p> <p align="center"> <a href="https://github.com/RykoTheDev/godothub/releases/latest"> <img src="https://img.shields.io/github/v/release/RykoTheDev/godothub?style=flat-square&label=Latest&color=457ff2" alt="Latest Release"> </a> <img src="https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-5865f2?style=flat-square" alt="Platforms"> <img src="https://img.shields.io/badge/Godot-4.x-478cbf?style=flat-square" alt="Godot 4.x"> <img src="https://img.shields.io/github/license/RykoTheDev/godothub?style=flat-square&color=23a55a" alt="License"> <img src="https://img.shields.io/github/stars/RykoTheDev/godothub?style=flat-square&color=f0b132" alt="Stars"> <img src="https://img.shields.io/badge/winget-available-0078D4?style=flat-square&logo=windows&logoColor=white" alt="Winget Available"> </p> <p align="center"> <i>"What if Unity Hub and GitHub Desktop had a baby, but it's adopted?" - Yeah.. That's exactly it.</i> </p>

⚠️ Note: This app has only been tested on Windows, Arch Linux Hyprland and Newest MacOS Version (by a contributor). I cannot guarantee how it runs or behaves on other Linux Distros or test personally on Mac. If you find a bug, please report it on Issues or contact me if you'd like to help with cross-platform testing or contributions.

⚠️ Another Note: In Linux, AppImage won't work for most distros due to it being a backend "linuxdeploy" issue that i can't fix myself this happens with almost all Tauri Apps on Linux. when they push a fix to this, I will update it immediately.

<p align="center"> <a href="https://github.com/RykoTheDev/godothub/releases/latest"> <kbd>⬇️ Download Now</kbd> </a> &nbsp;&nbsp;&nbsp; <a href="#screenshots"><kbd>📸 Screenshots</kbd></a> &nbsp;&nbsp;&nbsp; <a href="#features"><kbd>📖 Features</kbd></a> &nbsp;&nbsp;&nbsp; <a href="#installation"><kbd>🛠️ Installation</kbd></a> &nbsp;&nbsp;&nbsp; <a href="#keyboard-shortcuts"><kbd>⌨️ Shortcuts</kbd></a> </p>

Screenshots

<p align="center"> <img src="assets/hero-screenshot.png" alt="GodotHub Main Window" width="820"> <br> <em>The Projects view with search, categories, and drag-and-drop sorting</em> </p> <br> <table> <tr> <td width="50%" align="center"> <img src="assets/versions-view.png" alt="Versions View" width="400"> <br> <strong>🎯 Versions</strong> <br> <sub>Browse, download, and manage Godot versions</sub> </td> <td width="50%" align="center"> <img src="assets/templates-view.png" alt="Templates View" width="400"> <br> <strong>📦 Templates</strong> <br> <sub>Save and reuse project templates</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="assets/asset-store-view.png" alt="Asset Store View" width="400"> <br> <strong>📦 Asset Store</strong> <br> <sub>Install assets from old and new asset store directly in your projects or templates</sub> </td> <td width="50%" align="center"> <img src="assets/git-view.png" alt="Git Integration" width="400"> <br> <strong>🔄 Git Integration</strong> <br> <sub>Full Git management inside GodotHub</sub> </td> </tr> <tr> <td width="50%" align="center"> <img src="assets/settings-appearance-view.png" alt="Settings & Appearance" width="400"> <br> <strong>🎨 Appearance & Settings</strong> <br> <sub>Deep customization with themes, accent colors, corner radius, and more</sub> </td> <td width="50%" align="center"> <img src="assets/news-view.png" alt="News Feed" width="400"> <br> <strong>📰 News Feed</strong> <br> <sub>Stay up to date with Godot community news</sub> </td> </tr> </table>

<sub>💡 Screenshots show the dark theme with default accent color. All visuals are customizable.</sub>


<p align="center"> <a href="https://discord.com/invite/nA7dus32Yv/" target="_blank" rel="noopener noreferrer"> <img src="/assets/discord-banner.png" alt="Discord"> </a> </p> <p align="center"> <a href="https://patreon.com/TheRyko" target="_blank" rel="noopener noreferrer"> <img src="/assets/patreon-banner.png" alt="Patreon"> </a> </p>

Features

Project Management

Take full control of your Godot projects with a rich, intuitive interface.

| Feature | Description | |---|---| | Create & Import | Create new projects from scratch or from templates, import existing ones from disk, or clone directly from Git repositories. | | Drag & Drop Reorder | Rearrange projects with smooth drag-and-drop. Reorder within categories, or move between them. | | Pin Projects | Pin your most important projects to a dedicated Pinned section at the top. | | Tags Support | Tags get fetched directly from project.godot so they are in sync with your godot launcher. You can edit, Add more or delete them and they will sync | | Batch Operations | Select multiple projects at once to change versions, assign categories, toggle pins, or remove from the library. | | Search & Filter | Search by name or path, filter by category, and sort by custom order, name, date, last opened, or project size. | | Version Warnings | Visual indicators when a project's bound Godot version is missing or has a major version mismatch. | | Project Properties | Inspect detailed project info including file breakdown by type (scripts, scenes, images, audio, 3D models, etc.) with sizes and counts. | | Custom Launch Args | Add custom command-line arguments when launching projects. | | Quick Actions | Open project folder, open in external editor, open terminal at project path - all from the project card. |

Godot Version Management

Download, install, and manage any Godot version effortlessly.

| Feature | Description | |---|---| | Browse Releases | Fetch the full list of official Godot builds directly from GitHub, filtered for your platform. | | Download & Install | Download with progress tracking, resume support, and concurrent downloading (configurable up to 10 simultaneous). | | Import Versions | Import existing Godot installations from any folder or drag-and-drop a .zip archive. | | Grouped Display | Versions are grouped by major.minor with collapsible sections for easy browsing. | | Filtering | Filter by build type (Standard / Mono / Both) and channel (Stable / Unstable / Both). | | Custom Names | Give your installed versions friendly, custom names. | | Auto-Cleanup | Prunes missing executables automatically from the registry. |

Templates

Save time by reusing project structures.

| Feature | Description | |---|---| | Save as Template | Convert any existing project into a reusable template. | | Create from Template | Start new projects pre-populated with template content. | | Preview Contents | Browse the full directory tree of any template before using it. | | Sync from Directory | Automatically import templates from a configured scan folder. | | File Watcher | The template directory is watched for changes. Edit a template folder and the library updates automatically. |

Git Integration

Full-featured Git management right inside GodotHub.

| Feature | Description | |---|---| | Status Overview | See branch name, uncommitted changes, and repo status at a glance. | | Stage / Unstage | Stage and unstage individual files or all at once. | | Commit | Write commit messages with optional amend. | | Push / Pull / Fetch | Sync with remotes. | | Branch Management | List, switch, create, and delete branches. | | Stash | Push, list, apply, and drop stashes. | | Diff Viewer | Inline diff viewer for changed files with syntax-colored additions and deletions. | | Discard Changes | Discard all uncommitted changes with confirmation. | | Init & Remote | Initialize a new Git repo, set or remove remotes. | | Undo | Undo the last commit or undo a pull. | | Auto-Refresh | Git status is polled every 30 seconds automatically. |

Workspaces

Keep your projects organized with multiple workspaces.

| Feature | Description | |---|---| | Multiple Workspaces | Create separate workspaces for different projects, clients, or game jams. | | Custom Icons & Colors | Each workspace gets a unique icon and color for quick visual identification. | | Quick Switch | Switch between workspaces from the sidebar dropdown. |

Categories

Organize projects with flexible, colorful categories.

| Feature | Description | |---|---| | Create & Customize | Create categories with custom names and colors from a rich palette. | | Collapsible Sections | Collapse and expand category sections to keep the view clean. | | Drag Between Categories | Drag projects between categories using @dnd-kit powered sorting. | | Filter by Category | Filter the project list by any category. | | Enable / Disable | Turn categories on or off globally from Settings. |

News Feed

Stay up to date with the Godot community.

| Feature | Description | |---|---| | RSS Feed | Fetches and displays Godot-related news and updates. | | Cached | Feed data is cached for performance. | | Open in Browser | Click any news item to open the full article. |

Appearance & Customization

Make GodotHub truly yours.

| Feature | Description | |---|---| | Dark / Light Mode | Switch between dark and light themes. | | Accent Color | Cho

Related Skills

View on GitHub
GitHub Stars773
CategoryDevelopment
Updated2h ago
Forks26

Languages

TypeScript

Security Score

100/100

Audited on Aug 8, 2026

No findings