# OctoFetch v0.5.0 - Table of Contents Download, verify, and extract GitHub release artifacts effortlessly right from Elixir ## Pages - [README](readme.md) ## Modules - [OctoFetch](OctoFetch.md): This library allows you to download release artifacts from GitHub. By using this library you get the following functionality for your GitHub downloader client - [OctoFetch.Downloader](OctoFetch.Downloader.md): This module defines the callbacks that a GitHub downloader needs to implement in order to fetch artifacts from GitHub. `base_url/2` and `default_version/0` are automatically implemented for you when you use the `OctoFetch` module, but you always have the option to override their default implementations. - [OctoFetch.Test](OctoFetch.Test.md): This module contains testing utilities to validate downloader modules and their implementations.