eget
brew install eget
v1.3.4
MIT
Easily install prebuilt binaries from GitHub
245
30-day installs · #2422
468
90-day · #2961
1.6k
365-day · #3120
2.0k
★ GitHub stars · updated 2y ago
Build dependencies
GitHub topics
command-line-tool
go
golang
installer
prebuilt-binaries
Links
- https://github.com/zyedidia/eget
- GitHub: zyedidia/eget
- Brew formula source: Formula/e/eget.rb
Raw metadata
{
"aliases": [],
"alternatives": [],
"build_dependencies": [
"go",
"pandoc"
],
"categories": [],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Easily install prebuilt binaries from GitHub",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:37:15+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "eget",
"github_default_branch": "master",
"github_last_commit_at": "2024-07-09T06:03:04Z",
"github_readme_excerpt": "# Eget: easy pre-built binary installation\n\n[](https://goreportcard.com/report/github.com/zyedidia/eget)\n[](https://github.com/zyedidia/eget/releases)\n[](https://github.com/zyedidia/eget/blob/master/LICENSE)\n\n**Eget** is the best way to easily get pre-built binaries for your favorite\ntools. It downloads and extracts pre-built binaries from releases on GitHub. To\nuse it, provide a repository and Eget will search through the assets from the\nlatest release in an attempt to find a suitable prebuilt binary for your\nsystem. If one is found, the asset will be downloaded and Eget will extract the\nbinary to the current directory. Eget should only be used for installing\nsimple, static prebuilt binaries, where the extracted binary is all that is\nneeded for installation. For more complex installation, you may use the\n`--download-only` option, and perform extraction manually.\n\n\n\nFor software maintainers, if you provide prebuilt binaries on GitHub, you can\nlist `eget` as a one-line method for users to install your software.\n\nEget has a number of detection mechanisms and should work out-of-the-box with\nmost software that is distributed via single binaries on GitHub releases. First\ntry using Eget on your software, it may already just work. Otherwise, see the\nFAQ for a clear set of rules to make your software compatible with Eget.\n\nFor more in-depth documentation, see [DOCS.md](DOCS.md).\n\n# Examples\n\n```\neget zyedidia/micro --tag nightly\neget jgm/pandoc --to /usr/local/bin\neget junegunn/fzf\neget neovim/neovim\neget ogham/exa --asset ^musl\neget --system darwin/amd64 sharkdp/fd\neget BurntSushi/ripgrep\neget -f eget.1 zyedidia/eget\neget zachjs/sv2v\neget https://go.dev/dl/go1.17.5.linux-amd64.tar.gz -",
"github_repo": "zyedidia/eget",
"github_stars": 2013,
"github_topics": [
"command-line-tool",
"go",
"golang",
"installer",
"prebuilt-binaries"
],
"homepage": "https://github.com/zyedidia/eget",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 245,
"installs_365d": 1584,
"installs_90d": 468,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": null,
"llm_model": null,
"name": "eget",
"oldnames": [],
"one_liner": null,
"optional_dependencies": [],
"rank_30d": 2422,
"rank_365d": 3120,
"rank_90d": 2961,
"raw_hash": "756b29219c32f8e1",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/e/eget.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [],
"version_head": "HEAD",
"version_stable": "1.3.4",
"versioned_formulae": [],
"why_use_this": null
}