SaaSHub helps you find the best software and product alternatives Learn more →
Top 15 Go Programming Projects
-
Project mention: 5 Essential Go Utility Functions: Filter, Map, and More (With Examples) | dev.to | 2025-12-03
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
mo
🦄 Monads and popular FP abstractions, powered by Go 1.18+ Generics (Option, Result, Either...)
-
version-manager
🔥 A general version manager for thousands of SDKs with TUI inspired by lazygit. No need to remember any commands. Less bugs.
-
bookmarks
:warning: Mirrored from https://gitea.zoemp.be/sansguidon/bookmarks ! :bookmark: +5K awesome resources for geeks and software crafters :beer: (by SansGuidon)
I still need to go back working on https://www.cinekids.info/ , a tool I made for myself to use before showing any movie to my 4 years old kiddo. It scrapes reviews from some parent friendly movie reviews websites and aggregates them.
I'm also automating more stuff around bookmarks management -> I used to manage an awesome list as a repository on GitHub for myself and over a couple of years there are relatively many stars on this repository. However I lost interest in maintaining this repo manually as I prefer to save my bookmarks on Shaarli. I'm coding a CLI tool to automate the work of syncing my shaarli links to my public "popular" (+500 stars) repo at https://github.com/SansGuidon/bookmarks
Myself and other users complain a lot about the "native" Plex -> Ombi watchlist integration being broken, I coded some sync tool to workaround the app malfunctions, by using Ombi, Plex and TMDB (The Movie Database) APIs and ensure Ombi is always up-to-date based on Plex watchlist. This works very well and allowed me to put a stop to the complains from my family members :-D
I'm also automating most of my email/linkedin interactions thanks to userscripts.
-
-
-
gogu
A comprehensive, reusable and efficient concurrent-safe generics utility functions and data structures library.
-
-
-
-
gostart
Este repositório é uma coleção de exemplos básicos em Go, ideal para quem está começando. Cada diretório contém um exemplo focado em um conceito central da linguagem. (by TheZehel)
-
-
Project mention: B.A.S.E. – A standalone back end language with zero dependencies | news.ycombinator.com | 2026-02-28
Technical bits: The language uses a JS/C-inspired syntax. Under the hood, the interpreter handles an "Auto Keep-Alive" system - if you start a server or a scheduled task, the engine stays alive without you needing to write infinite loops.
I’m currently using it for my own homelab automation and for building lightweight APIs.
I’d love to hear your feedback on the DSL design and the "single binary" approach for this kind of work.
Repo: https://github.com/igorkalen/base
-
Go Programming discussion
Go Programming related posts
-
Build Your Own BitTorrent
-
samber/lo utility package based on generics
-
Want to learn Go. Please give me challenging project ideas.
-
What the state of functional programming ecosystem ?
-
golings, learn golang through exercises
-
Launch HN: CodeCrafters (YC S22) – Practice writing complex software
-
Improve your Golang skill by rewriting popular software
-
A note from our sponsor - SaaSHub
www.saashub.com | 10 Jun 2026
Index
What are some of the best open-source Programming projects in Go? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | lo | 21,314 |
| 2 | webhook | 11,872 |
| 3 | mo | 3,358 |
| 4 | version-manager | 1,331 |
| 5 | bookmarks | 538 |
| 6 | golang-book | 176 |
| 7 | gokatas | 160 |
| 8 | gogu | 110 |
| 9 | programming-resources | 78 |
| 10 | WordIDE | 35 |
| 11 | gotil | 9 |
| 12 | gostart | 7 |
| 13 | ArborGo | 3 |
| 14 | base | 3 |
| 15 | tinygp | 2 |