How do you manage AssetLib addons with Git? Is there a way to install assets without adding all the files to my game's repository?

This page summarizes the projects mentioned and recommended in the original post on /r/godot

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
Nutrient - The #1 PDF SDK Library
Bad PDFs = bad UX. Slow load times, broken annotations, clunky UX frustrates users. Nutrient’s PDF SDKs gives seamless document experiences, fast rendering, annotations, real-time collaboration, 100+ features. Used by 10K+ devs, serving ~half a billion users worldwide. Explore the SDK for free.
nutrient.io
featured
  1. I use Git to manage all of my projects. I made a game template for Godot 3, but I decided to take the opportunity to start over in Godot 4. The template contained a number of tools (fps counter, console, etc.) that I like to have in every game I make. Some of these tools are from the AssetLib.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. I use Git to manage all of my projects. I made a game template for Godot 3, but I decided to take the opportunity to start over in Godot 4. The template contained a number of tools (fps counter, console, etc.) that I like to have in every game I make. Some of these tools are from the AssetLib.

  4. Gut

    Godot Unit Test. Unit testing tool for Godot Game Engine.

    My solution in Godot 3 was to use sub-repositories. If I wanted GUT, for example, I'd fork the repo, move the contents of the addons folder to the root of the repository (and delete any extra root files), then import my GUT fork into my project as a subrepo. This meant that the entire module was stored as a single Git reference.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Scan whole Godot 4 project for GDScript errors and warnings without running it?

    1 project | /r/godot | 13 May 2023
  • GUT (9.0.1) for Godot 4 Released

    1 project | /r/godot | 13 Mar 2023
  • GdScript VS C#

    1 project | /r/godot | 9 Mar 2023
  • Are there Godot Integration Testing Tools?

    2 projects | /r/godot | 27 Jan 2023
  • my GDScript compiler is more then 20 times faster then Godot 4

    4 projects | /r/godot | 25 Dec 2022