Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/marvinjwendt/goget

📦 A simple, good looking, go modules TUI! No more looking for the right "go get" command!
https://github.com/marvinjwendt/goget

go go-modules golang package-manager

Last synced: 3 months ago
JSON representation

📦 A simple, good looking, go modules TUI! No more looking for the right "go get" command!

Awesome Lists containing this project

README

        

goget


A simple go module downloader


Latest Release


Downloads


Stars


Forks


Issues


License: MIT



Downloads


----


Installation
|
Documentation
|
Contributing

----


Goget is a simple go module downloader. If ran without arguments, it will prompt for a list of modules to get. If ran with arguments, it will get the specified modules.

If you want to add a missing module, you can do so by creating a PR on the goget repository: https://github.com/MarvinJWendt/goget


Screenshot
Screenshot

## Installation

Run the following command in a terminal and you're ready to go!

### Install using Go

```bash
go install github.com/MarvinJWendt/goget@latest
```

### Install using instl

**Windows**
```powershell
iwr instl.sh/MarvinJWendt/goget/windows | iex
```

**macOS**
```bash
curl -sSL instl.sh/MarvinJWendt/goget/macos | bash
```

**Linux**
```bash
curl -sSL instl.sh/MarvinJWendt/goget/linux | bash
```

# Registered Modules

> Goget currently has **23** modules registered.
> To add modules into the goget registry, make a PR on GitHub!
> https://github.com/MarvinJWendt/goget/blob/main/modules/modules.go

|Name|URL|Tags|
|---|---|---|
|cobra|https://github.com/spf13/cobra|CLI|
|pterm|https://github.com/pterm/pterm|CLI|
|survey|https://github.com/AlecAivazis/survey/v2|CLI|
|urfave/cli|https://github.com/urfave/cli/v2|CLI|
|excelize|https://github.com/qax-os/excelize/v2|Document Parser|
|fyne|https://github.com/fyne-io/fyne/v2|GUI|
|webview|https://github.com/webview/webview|GUI|
|ebiten|https://github.com/hajimehoshi/ebiten/v2|Game Engine|
|zap|https://go.uber.org/zap|Logging|
|zerolog|https://github.com/rs/zerolog/log|Logging|
|logrus|https://github.com/sirupsen/logrus|Logging|
|gorm|https://github.com/go-gorm/gorm|ORM|
|gjson|https://github.com/tidwall/gjson|Parser|
|testify|https://github.com/stretchr/testify|Test Framework|
|testza|https://github.com/MarvinJWendt/testza|Test Framework|
|lo|https://github.com/samber/lo|Utils|
|beego|https://github.com/beego/beego/v2|Web Framework|
|gin|https://github.com/gin-gonic/gin|Web Framework|
|fiber|https://github.com/gofiber/fiber/v2|Web Framework|
|fasthttp|https://github.com/valyala/fasthttp|Web Framework|
|gorilla/mux|https://github.com/gorilla/mux|Web Framework|
|colly|https://github.com/gocolly/colly/v2|Web Scraper|
|gorilla/websocket|https://github.com/gorilla/websocket|Websocket|