Cliux - Styled terminal output made simple

cliux is a lightweight go package for styling terminal output — no TUI required. It’s a toolkit for making CLI output look clean, expressive, and readable using structured components.

Features

  • Boxed — bordered containers with titles and content

  • Section — titled blocks with horizontal dividers

  • Divider — customizable horizontal lines

Example

package main

import (
    "github.com/Pjdur/go_cliux"
)

func main() {
    cliux.Boxed("Google made Go", "Cliux", 40)
    cliux.Section("Cliux", "Go is made by Google", 30)
    cliux.Divider("-", 25)
}

Output:

Links

Github Repo
pkg.go.dev

Any feedback, ideas, or contributions are welcome!