Dev tools · alternatives · 2026
24 alternatives to My first Go project, a useless animated bunny sign for your terminal
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…
This is a command-line tool that displays animated messages with a bunny character holding a sign in the terminal. Built in Go, it's designed for developers learning the language who want a fun, practical project. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Interactive prompt for command-line applications. Contribute to manifoldco/promptui development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 2

Let-go is a Clojure-like language (~90% compatible with JVM Clojure) written in pure Go. It ships as a ~10MB static binary and cold boots in ~7ms - that's about 50x faster than JVM and 3x faster than Babashka. It has decent throughput on algorithmic workloads - within ballpark of the GraalVM-backed sci. I started this project in 2021 as an elaborate practical joke: I wanted to have an excuse for writing Clojure while pretending to write Go. Jokes aside, it turned out to be pretty decent: it feels like real Clojure, it has an nREPL server (supported in Calva, CIDER, etc.), it's easily…
May 2026 · github.com · its alternatives →
- 3

Create a new production-ready project by one CLI command
2021 · github.com · its alternatives →
- 4
- 5HG
Hi hi, I made a little Halloween themed game this week to show off my new terminal. You can play it in the browser. at https://joel.tools/halloween/ Two years ago, I started building an experiment tracking tool for myself as I have been venturing into ai research, and it has morphed into a terminal with rich content support and a bunch of fancy features. https://github.com/JoelEinbinder/snail/ I can't recommend people start using snail for important stuff today, but I think the game is fun and it shows off a lot of the capabilities of the…
2023 · joel.tools · its alternatives →
- 6MB
2020 · packtpub.com · its alternatives →
- 7

Matt Mueller's personal website for sharing what I've learned about programming, design, entrepreneurship and life.
2017 · mat.tm · its alternatives →
- 8

My implementation of Thorsten Bell's book (Writing an Interpreter in Go) - actuallyachraf/monkey-giggle
2020 · github.com · its alternatives →
- 9

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 →
- 10

Hi HN, I built ggc (https://github.com/bmf-san/ggc), a terminal-based Git CLI tool written in Go. ggc provides: - A fast interactive UI (like `fzf`) for common Git operations - Traditional subcommands (e.g. `ggc add`, `ggc commit`) - Git-compatible config support (`ggc config` reads from `git config`) - Built-in aliases and workflow automation (e.g. `ggc addcommitpush`) The goal is to improve developer productivity by combining interactive workflows with scriptable CLI operations. It's still under active development, but I'd love feedback from the community! GitHub:…
2025 · github.com · its alternatives →
- 11

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

A hackernews ncurses CLI written in GO. Contribute to andrewstuart/hn development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 13

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

Command-line utility-belt for hacking JSON and Javascript. - GitHub - ddopson/underscore-cli at hn
2012 · github.com · its alternatives →
- 15

Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!
Apr 2026 · github.com · its alternatives →
- 16

A paste tool written in Golang (plus some API libraries for pastebin like sites). - bearbin/go-paste
2014 · github.com · its alternatives →
- 17AS
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 →
- 18

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

Onboard-CLI—a blazing-fast developer tool I built in Go. It uses AST parsing (Tree-sitter) to map out codebase architecture and automatically blocks spaghetti code and bad dependencies locally before you even commit. I heavily optimized the concurrency, so it can parse 50k+ files in under 10 seconds.
Jul 2026 · github.com · its alternatives →
- 20

Learn Go programming in one evening with our hands-on, interactive online training. Build real projects, boost your skills, and become productive with one of the most in-demand languages. Over 800 developers already joined!
2022 · threedots.tech · its alternatives →
- 21

Learn how to make serverless functions in Go with the CLI and new Golang language template built with love by the OpenFaaS community.
2017 · blog.alexellis.io · its alternatives →
- 22

There are plenty of good tools for load testing such as JMeter, Minigun, and plenty more - but they all have their own set of options to learn. I built this one to support a simpler workflow where you just paste your curl request (or other cli command) after your `spam` config (literally just `spam -r 2 -- curl www.google.com). It's pretty barebones but I'm 100% going to use it in my day to day - figured I'd share it here if it helped anyone else!
2023 · github.com · its alternatives →
- 23

Hi HN, I'm thrilled to share with you think, a command-line tool that I developed while diving back into the programming scene. For the past few years, my focus had shifted from hands-on programming to managerial roles, my last one being at Affirm (I started Affirm's Polish office). However, I recently left my job to revisit my passion for coding and see if I could still write code that works. Not to mention that with what is currently going on in AI if you are a developer this probably the best possible time for a sabbatical in human history :) My first attempt was with LangChain, but I…
2023 · github.com · its alternatives →
- 24

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 →
Also compare
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 →