Skip to content

idelchi/godyl

Repository files navigation

godyl logo

Asset downloader


GitHub release Homepage Go Reference Go Report Card Build Status License: MIT

Godyl in Action

For full documentation, see homepage

godyl helps with batch-downloading, checksum verifying, and installing statically compiled binaries from:

  • GitHub releases
  • GitLab releases
  • URLs
  • Go projects

As an alternative to above, custom commands can be used as well.

godyl will infer the platform and architecture from the system it is running on, and will attempt to download the appropriate binary.

This uses simple heuristics to select the correct binary to download, and will not work for all projects.

However, most properties can be overridden, with hints and skip used to help godyl make the correct decision.

Tool is inspired by task, dra and ansible

For a quick installation, you can use the provided installation script:

curl -sSL https://raw.githubusercontent.com/idelchi/godyl/refs/heads/main/install.sh | sh -s -- -d ~/.local/bin

About

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages