Go Terminal

Open-source Go projects categorized as Terminal

Top 23 Go Terminal Projects

  1. lazygit

    simple terminal UI for git commands

    Project mention: LazyJournal: A Terminal User Interface for Logs | dev.to | 2025-04-10

    LazyJournal is a terminal user interface (TUI) written in Go, designed for easy analysis of system and application logs. It is inspired by tools like lazydocker and lazygit, providing interactive access to search, view, and filter logs from various sources in the local system.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. micro-editor

    A modern and intuitive terminal-based text editor

    Project mention: Notepad++ is 21 years old | news.ycombinator.com | 2024-11-01

    Micro editor (https://micro-editor.github.io/) works best for me but it's terminal-based.

  4. gotty

    Share your terminal as a web application

    Project mention: Turn Your Android Tablet into an IDE with VSCode and Nix | news.ycombinator.com | 2024-05-14

    I use nix-on-droid to keep a dev environment on my phone. Sometimes I have an hour or two to kill in the university library. I use their computers' screens and keyboards, but I'm coding on my phone through a browser tab and https://github.com/yudai/gotty

    Beats the hell out of trying to be productive on Windows.

  5. vhs

    Your CLI home video recorder 📼

    Project mention: DialectMorph - A CLI Tool To Transpile Code | dev.to | 2024-09-16

    VHS This tool was used to make the demo video for the CLI tool

  6. wtf

    The personal information dashboard for your terminal

  7. duf

    Disk Usage/Free Utility - a better 'df' alternative

    Project mention: 17 Essential CLI Tools to Boost Developer Productivity | dev.to | 2025-01-02

    duf

  8. plandex

    Open source AI coding agent. Designed for large projects and real world tasks.

    Project mention: Void: Open-Source Cursor Alternative | news.ycombinator.com | 2025-05-08
  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sampler

    Tool for shell commands execution, visualization and alerting. Configured with a simple YAML file.

    Project mention: Sampler, visualization for any shell command | news.ycombinator.com | 2024-07-17

    For the uninitiated like me, you have to hit the globe so it takes you to https://github.com/sqshq/sampler to find out more.

  11. slides

    Terminal based presentation tool

    Project mention: Presenterm: Markdown Slideshows in the Terminal | news.ycombinator.com | 2025-03-08
  12. Wave Terminal

    An Open-Source, AI-Native, Terminal Built for Seamless Workflows.

    Project mention: Wave – open-source terminal file previews, editing, AI, web and workspaces | news.ycombinator.com | 2025-04-20
  13. gh-dash

    A beautiful CLI dashboard for GitHub 🚀

    Project mention: Show HN: The missing inbox for GitHub pull requests | news.ycombinator.com | 2025-05-12

    Thanks! If you are looking for a TUI, there is gh-dash (https://dlvhdr.github.io/gh-dash/) which seems quite popular.

  14. lf

    Terminal file manager

    Project mention: LF: The Blazing-Fast File Manager You Need to Check Out! | dev.to | 2025-04-15

    View the Project on GitHub

  15. wego

    weather app for the terminal

  16. slack-term

    Slack client for your terminal

  17. bubbles

    TUI components for Bubble Tea 🫧

    Project mention: I Built My First CLI Tool - GoVibes | dev.to | 2024-11-22

    Most of the development time went into making GoVibes interactive and look pretty. Perhaps, that effort could have been better spent on making it cross-platform and functional, but again, I'm its sole user, so it doesn't matter. Anyway, I found BubbleTea, a library for building interactive CLI(TUI) tools in Golang. The library surely had a learning curve. It took me a week to wrap my head around how all things tie together. There are also a lot of prebuilt components(Bubbles) which makes it super easy to build a pretty, user-friendly TUI.

  18. go-prompt

    Building powerful interactive prompts in Go, inspired by python-prompt-toolkit.

  19. ticker

    Terminal stock ticker with live updates and position tracking

  20. pterm

    ✨ #PTerm is a modern Go module to easily beautify console output. Featuring charts, progressbars, tables, trees, text input, select menus and much more 🚀 It's completely configurable and 100% cross-platform compatible.

  21. progressbar

    A really basic thread-safe progress bar for Golang applications

  22. jira-cli

    🔥 Feature-rich interactive Jira command line.

    Project mention: Jira-CLI | news.ycombinator.com | 2025-03-28
  23. walk

    Terminal file manager (by antonmedv)

    Project mention: I made an ls alternative for my personal use it turned out to be amazing | news.ycombinator.com | 2024-11-24
  24. curlie

    The power of curl, the ease of use of httpie.

    Project mention: Rest Easy | news.ycombinator.com | 2025-03-26
  25. darktile

    :waning_crescent_moon: Darktile is a GPU rendered terminal emulator designed for tiling window managers.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Terminal discussion

Log in or Post with

Go Terminal related posts

  • Show HN: A terminal-based KeePass password manager

    1 project | news.ycombinator.com | 8 May 2025
  • Digging Through Linux: Must-Know Tools for File and Content Searches

    3 projects | dev.to | 30 Apr 2025
  • Wave – open-source terminal file previews, editing, AI, web and workspaces

    1 project | news.ycombinator.com | 20 Apr 2025
  • LF: The Blazing-Fast File Manager You Need to Check Out!

    1 project | dev.to | 15 Apr 2025
  • Lf – Terminal File Manager

    1 project | news.ycombinator.com | 12 Apr 2025
  • LazyJournal: A Terminal User Interface for Logs

    3 projects | dev.to | 10 Apr 2025
  • A New HTTP-Focused Programming Language for Developers

    1 project | news.ycombinator.com | 31 Jan 2025
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 16 May 2025
    InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →

Index

What are some of the best open-source Terminal projects in Go? This list will help you:

# Project Stars
1 lazygit 60,120
2 micro-editor 26,083
3 gotty 19,027
4 vhs 16,342
5 wtf 16,098
6 duf 13,326
7 plandex 13,227
8 sampler 13,069
9 slides 10,621
10 Wave Terminal 10,148
11 gh-dash 8,298
12 lf 8,204
13 wego 8,126
14 slack-term 6,473
15 bubbles 6,294
16 go-prompt 5,361
17 ticker 5,208
18 pterm 5,071
19 progressbar 4,388
20 jira-cli 4,356
21 walk 3,371
22 curlie 3,182
23 darktile 3,061

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?