tuiference

command module
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: May 12, 2026 License: MIT Imports: 5 Imported by: 0

README

tuiference

A minimal terminal dictionary lookup TUI written in Go.

Results are rendered as compact dictionary-style sections, preserving translation groups where the provider exposes them.

Install

Go install
go install github.com/Dandarprox/tuiference@latest

Make sure your Go bin directory is on PATH. It is usually ~/go/bin.

Install script
curl -fsSL https://raw.githubusercontent.com/Dandarprox/tuiference/main/scripts/install.sh | sh

By default this installs to ~/.local/bin. To choose another directory:

curl -fsSL https://raw.githubusercontent.com/Dandarprox/tuiference/main/scripts/install.sh | INSTALL_DIR=/usr/local/bin sh
Manual download

Download a release archive from:

https://github.com/Dandarprox/tuiference/releases/latest

Extract the archive and move tuiference somewhere on your PATH.

From source
git clone https://github.com/Dandarprox/tuiference.git
cd tuiference
go build -o tuiference .

Usage

tuiference

Update an existing Go-based install:

tuiference update

The update command requires go on PATH and runs go install github.com/Dandarprox/tuiference@latest.

Controls

  • Tab: cycle origin language
  • Shift+Tab: cycle target language
  • Ctrl+W: delete the current word in the lookup input
  • Enter: look up the current word or phrase
  • Up / Down / PageUp / PageDown: scroll results
  • Esc / Ctrl+C: quit

Languages and Providers

WordReference powers combinations between English, Spanish, and French:

  • English -> Spanish
  • English -> French
  • Spanish -> English
  • Spanish -> French
  • French -> English
  • French -> Spanish

PONS powers combinations that include German:

  • English -> German
  • German -> English
  • Spanish -> German
  • German -> Spanish
  • French -> German
  • German -> French

Release

Releases are published by pushing a semver tag:

git tag v0.1.0
git push origin v0.1.0

GitHub Actions builds Linux, macOS, and Windows archives and attaches them to the GitHub release.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
tui

Jump to

Keyboard shortcuts

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