Dev tools · alternatives · 2026
24 alternatives to Line – An easy to use golang package for stylizing terminal output
An easy to use golang package for stylizing terminal output - dollarshaveclub/line
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Line – An easy to use golang package for stylizing terminal output launched in 2017; newer entries below may have overtaken it.
- 1

Print your name in style. Contribute to arsham/figurine development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 2

I made a built-from scratch Wayland Compositor to display any GUI app* in the terminal! I think there is a lot of unexplored potential in custom Wayland compositors, a lot of really cool things you can embed existing applications into! So, I started with embedding apps into the terminal because that is the easiest input/output (output is just utf-8 and I use the great `chafa` library for that, and I just read from stdin for the input). If you have any other ideas for cool Wayland compositors, let me know. I purposedly wrote 80% the app in Typescript to appeal to the most developers and…
2025 · github.com · its alternatives →
- 3

- 4

Style definitions for nice terminal layouts 👄. Contribute to charmbracelet/lipgloss development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 5

A syntax-highlighting pager for git, diff, grep, rg --json, and blame output - dandavison/delta
2020 · github.com · its alternatives →
- 6

I’ve been working on gotui, a modern fork of the unmaintained termui, rebuilt on top of tcell for TrueColor, mouse support, and proper resize handling. It keeps the simple termui-style API, but adds a bunch of new widgets (charts, gauges, world map, etc.), nicer visuals (collapsed borders, rounded corners), and input components for building real dashboards and tools. Under the hood the renderer’s been reworked for much better performance, and I’d love feedback on what’s missing for you to use it in production.
Dec 2025 · github.com · its alternatives →
- 7

Python package + CLI to generate stylistic wordclouds, including gradients and icon shapes! - minimaxir/stylecloud
2019 · github.com · its alternatives →
- 8

We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!
2025 · github.com · its alternatives →
- 9

Terminal-based game engine for Go, built on top of Termbox - JoelOtter/termloop
2015 · github.com · its alternatives →
- 10

Hi HN, I wanted to share my very first (insignificant) project written in Go: a little CLI tool that displays messages with an animated bunny holding a sign. I wanted to learn Go and needed a small, fun project to get my hands dirty with the language and the process of building and distributing a CLI. I've built a similar tool in JavaScript before so I thought porting it would be a great learning exercise. This was a dive into Go's basics for me, from package structure and CLI flag parsing to building binaries for different platforms (never did that on my JS projects). I'm starting to…
2025 · github.com · its alternatives →
- 11

Go will take over the world
2016 · gadgetsprimer.com · its alternatives →
- 12

an old terminal template for html pages. Contribute to victorqribeiro/oldTerminal development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 13AS
I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.
2018 · its alternatives →
- 14

Coloured progress-bar for your Golang CLI. Contribute to alexellis/cli-progress-animation development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 15

*nixy filter that adds color to its standard input by rows or columns - lonetwin/colorize
2017 · github.com · its alternatives →
- 16

A programmatically accessible golang implementation of the *nix `find` command. - jaytaylor/go-find
2022 · github.com · its alternatives →
- 17

A multilingual command line sentence tokenizer in Golang - neurosnap/sentences
2015 · github.com · its alternatives →
- 18

- 19

I built Lines of Code, a simple tool that shows how many lines of code you’ve written in each language across your GitHub repos. It generates a clean, interactive graph you can embed anywhere. You can customize the output with query parameters like theme, metric, limit, and more. Data updates weekly, and the project is open source: https://github.com/yehiaabdelm/linesofcode
2025 · linesofcode.yehiaabdelm.com · its alternatives →
- 20

A golang library for building interactive and accessible prompts with full support for windows and posix terminals. - AlecAivazis/survey
2017 · github.com · its alternatives →
- 21

Go tutorial to help beginners get started with Go programming quickly. These tutorials cover the basic hello world program as well as advanced concepts such as concurrency and reflection.
2017 · golangbot.com · its alternatives →
- 22

The game of Go for the command line. Contribute to tsujigiri/gosh development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 23

uilive is a go library for updating terminal output in realtime - gosuri/uilive
2015 · github.com · its alternatives →
- 24

A go library to improve readability in terminal apps using tabular data - gosuri/uitable
2015 · github.com · its alternatives →
Also compare
- A little eye-candy for the terminal (in Go) alternatives
- Term.everything – Run any GUI app in the terminal alternatives
- Lip Gloss alternatives
- Lip Gloss is a CSS-like layout library for the terminal for Go alternatives
- A syntax highlighter for Git and diff output, written in Rust alternatives
- Gotui – a modern Go terminal dashboard library alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →