modup

command module
v0.2.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Aug 21, 2025 License: MIT Imports: 5 Imported by: 0

README

modup

Release Build Go Reference Go Report Card Visitors

What is it?

Clean terminal UI that scans your Go modules and helps you update selected dependencies intentionally. Built with Bubble Tea, it's responsive, fast, and pleasant to use right in your terminal.

  • Scans dependencies and shows where updates are available.
  • Lets you pick exactly which modules to update.
  • Applies updates one by one with clear, visual progress.

Just install and run modup in project root

golangci-lint repo demo

Install

Homebrew
brew install chaindead/homebrew-tap/modup
Linux

Note: The commands below install to /usr/local/bin. To install elsewhere, replace /usr/local/bin with your preferred directory in your PATH.

First, download the archive for your architecture:

# For x86_64 (64-bit)
curl -L -o modup.tar.gz https://github.com/chaindead/modup/releases/latest/download/modup_Linux_x86_64.tar.gz

# For ARM64
curl -L -o modup.tar.gz https://github.com/chaindead/modup/releases/latest/download/modup_Linux_arm64.tar.gz

Then install the binary:

# Extract the binary
sudo tar xzf modup.tar.gz -C /usr/local/bin

# Make it executable
sudo chmod +x /usr/local/bin/modup

# Clean up
rm modup.tar.gz
Windows
  1. Download the latest release for your architecture

  2. Extract the .zip file

  3. Add the extracted directory to your PATH or move modup.exe to a directory in your PATH

Golang

Requires Golang 1.24+

go install github.com/chaindead/modup@latest

Usage

Run inside a Go project:

modup

Alternatives

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
tui
pkg
govulncheck
Package govulncheck contains the JSON output structs for govulncheck.
Package govulncheck contains the JSON output structs for govulncheck.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL