À propos du projet
GodotHub est une application de bureau permettant de gérer les projets, versions, modèles et dépôts Git de Godot Engine au même endroit. Elle est construite avec Tauri 2 (backend Rust) et React 19 + TypeScript pour le frontend, et distribuée sous forme de binaires précompilés pour Windows, macOS et Linux, ainsi que via les gestionnaires de paquets winget et Scoop.
Gestion de projets : créez des projets à partir de zéro ou de modèles, importez des dossiers existants ou clonez depuis un dépôt Git. Les projets peuvent être épinglés, étiquetés (les étiquettes se synchronisent avec project.godot), réordonnés par glisser-déposer, filtrés et triés, et traités par lots. L'application signale les versions Godot manquantes ou incompatibles, affiche une répartition des fichiers par type, prend en charge des arguments de lancement personnalisés et propose des actions rapides telles que l'ouverture du dossier, d'un éditeur externe ou d'un terminal.
Gestion des versions : parcourez les builds officiels de Godot depuis GitHub filtrés par plateforme, téléchargez et installez avec progression, reprise et concurrence configurable (jusqu'à 10), importez des installations existantes ou des archives .zip, regroupez les versions par majeure.mineure, filtrez par type de build et canal, renommez les versions, épinglez une version courante et créez des alias de versions. Une version épinglée fournit également un chemin de lanceur Godot stable pour les scripts et les outils.
Modèles : enregistrez n'importe quel projet comme modèle réutilisable, créez de nouveaux projets à partir de modèles, prévisualisez le contenu des modèles et importez automatiquement les modèles depuis un répertoire de scan surveillé.
Intégration Git : consultez l'état de la branche et du dépôt, indexez et désindexez des fichiers, validez avec modification optionnelle, poussez/tirez/récupérez, gérez les branches, utilisez les remisages, affichez les diffs en ligne, annulez les modifications, initialisez des dépôts, définissez des dépôts distants et annulez le dernier commit ou pull. L'état Git se rafraîchit périodiquement.
Autres fonctionnalités : plusieurs espaces de travail avec icônes et couleurs personnalisées, catégories personnalisables, flux d'actualités RSS, paramètres d'apparence étendus (mode sombre/clair, couleurs d'accent et d'arrière-plan, rayon des coins, densité de l'interface, échelle de police, réduction des animations), configuration du scan de stockage, observateurs de fichiers, menu de la barre d'état système avec projets récents, palette de commandes, assistant d'intégration, mises à jour automatiques, visionneuse de journal des modifications et référence des raccourcis clavier. Les paramètres peuvent être exportés et importés au format JSON.
Le README indique que certaines parties du code ont été restructurées avec l'aide de l'IA et que toutes les modifications sont revues et testées par le mainteneur ; les contributeurs peuvent utiliser l'IA mais les pull requests sont examinées manuellement. Le projet est sous licence MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.