Go Service

Open-source Go projects categorized as Service

Top 22 Go Service Projects

  1. fx

    A dependency injection based application framework for Go. (by uber-go)

    Project mention: Year After Switching from Java to Go: Our Experiences | news.ycombinator.com | 2025-02-18

    And yet Uber wrote fx[1] to support DI in their golang services. It’s clearly a useful pattern when working on large services.

    [1]: https://github.com/uber-go/fx

  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. OliveTin

    OliveTin gives safe and simple access to predefined shell commands from a web interface.

  4. kala

    Modern Job Scheduler

  5. do

    βš™οΈ A dependency injection toolkit based on Go 1.18+ Generics.

    Project mention: Do: A dependency injection toolkit based on Go 1.18 Generics | news.ycombinator.com | 2024-07-24
  6. loginsrv

    JWT login microservice with plugable backends such as OAuth2, Google, Github, htpasswd, osiam, ..

  7. authn-server

    Authentication service that keeps you in control without forcing you to be an expert in web security.

    Project mention: Keratin AuthN | news.ycombinator.com | 2024-08-08
  8. copper

    πŸš€β€β€β€Ž β€Žβ€β€β€Žβ€β€β€Žβ€Žβ€Žβ€Žβ€Žβ€ŽCopper is a Go toolkit complete with everything you need to build web apps. (by gocopper)

  9. SaaSHub

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

    SaaSHub logo
  10. azure-service-operator

    Azure Service Operator allows you to create Azure resources using kubectl

    Project mention: Bringing Azure Infrastructure into Kubernetes: Why ASO v2 is a Game Changer for GitOps | dev.to | 2025-04-07

    Azure Service Operator v2 is the official, production-grade Kubernetes operator built by Microsoft for managing Azure resources using Kubernetes-native APIs.

  11. redeo

    High-performance framework for building redis-protocol compatible TCP servers/services

  12. casbin-server

    Casbin as a Service (CaaS)

  13. deckmaster

    An application to control your Elgato Stream Deck on Linux

  14. confluence

    Torrent client as a HTTP service

  15. reviewpad

    Next generation pull requests and issues πŸ¦„

    Project mention: 15 unbreakable laws of software engineering that keep breaking us | dev.to | 2025-05-17

    Use tools like Reviewpad or Danger.js for automated pre-checks

  16. goblin

    Golang binaries compiled on-demand for your system (by barelyhuman)

    Project mention: Examples of Great URL Design (2023) | news.ycombinator.com | 2024-08-14

    When you want to "go run" but all you have is curl and a prayer

    https://goblin.run

  17. tor-controller

    Tor toolkit for Kubernetes (Tor instances, onion services and more) (by bugfest)

  18. compromised

    Compromised/Pwned Passwords API On-premisses

  19. service

    Highly opinionated Go service. (by neoxelox)

  20. services

    helpwave's microservices (by helpwave)

    Project mention: Sqlc: Compile SQL to type-safe code | news.ycombinator.com | 2024-09-08

    Migrated from GORM to sqlc. We like the code generation approach with the simplistic abstractions.

    https://github.com/helpwave/services/tree/main/services/task...

  21. easyrest

    EasyREST is a lightweight, extensible REST service that provides a unified API for performing CRUD and aggregating queries on relational databases.

  22. vertex

    Serverless GraphQL API Gateway (by 0xfourzerofour)

  23. kv-serve

    A persistent high performance key-value database as a service

  24. whisper-service

    gRPC speech recognition service with whisper as a backend.

  25. 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 Service discussion

Log in or Post with

Go Service related posts

  • Bringing Azure Infrastructure into Kubernetes: Why ASO v2 is a Game Changer for GitOps

    1 project | dev.to | 7 Apr 2025
  • Keratin AuthN

    1 project | news.ycombinator.com | 8 Aug 2024
  • Platform Engineering On Kubernetes

    1 project | dev.to | 1 Aug 2023
  • Need some tips and general help writing an ebuild

    2 projects | /r/Gentoo | 26 May 2022
  • Kubernetes operator and CRDs for Azure ARM resources

    1 project | /r/AZURE | 2 Mar 2022
  • websocket.org is down, here is an alternative

    3 projects | dev.to | 3 Dec 2021
  • Instl: A one-line (web) installer for most GitHub projects!

    1 project | /r/coolgithubprojects | 24 May 2021
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 18 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 Service projects in Go? This list will help you:

# Project Stars
1 fx 6,491
2 OliveTin 2,965
3 kala 2,151
4 do 2,090
5 loginsrv 1,924
6 authn-server 1,279
7 copper 939
8 azure-service-operator 842
9 redeo 445
10 casbin-server 325
11 deckmaster 274
12 confluence 245
13 reviewpad 199
14 goblin 162
15 tor-controller 126
16 compromised 23
17 service 17
18 services 15
19 easyrest 13
20 vertex 7
21 kv-serve 4
22 whisper-service 0

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?