Go Service

Open-source Go projects categorized as Service | Edit details

Top 10 Go Service Projects

  • GitHub repo fx

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

    Project mention: How do you deal with dependency injection? | reddit.com/r/golang | 2021-12-26

    You can try Fx, it works pretty well. You can opt out of a lot of features if you just want DI.

  • GitHub repo loginsrv

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

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo kala

    Modern Job Scheduler

  • GitHub repo authn-server

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

  • GitHub repo azure-service-operator

    Azure Service Operator allows you to create Azure resources using kubectl

    Project mention: What are your experiences in using the Kubernetes and Helm Providers? | reddit.com/r/Terraform | 2021-09-06

    If I could start again I'd use ArgoCD + https://github.com/Azure/azure-service-operator to handle Azure based resources like postgres

  • GitHub repo redeo

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

  • GitHub repo casbin-server

    Casbin as a Service (CaaS)

    Project mention: Why Authorization Is Hard | news.ycombinator.com | 2021-09-15

    casbin is super flexible and it support many models[1]


  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo deckmaster

    An application to control your Elgato Stream Deck on Linux

    Project mention: Working with an Elgato Streamdeck | reddit.com/r/linuxquestions | 2021-08-11

    This may be considered off-topic, but I don't know of a better place to post this. I recently got a Streamdeck and have been trying out the few different options for controlling it. I've been pretty satisfied with muesli/deckmaster but, just as with the rest, I feel there are some features missing. I saw in the readme of abcminiuser/python-elgato-streamdeck they mention a repo with reverse engineering notes, but that is now a dead link. So I'd like to ask if anyone knows if those notes have been rehosted somewhere else or if there's any other documentation for the Streamdeck.

  • GitHub repo instl

    💻 A installer for GitHub projects!

    Project mention: Instl: A one-line (web) installer for most GitHub projects! | reddit.com/r/coolgithubprojects | 2021-05-24
  • GitHub repo compromised

    Compromised/Pwned Passwords API On-premisses

    Project mention: Have I Been Pwned: Open-Source in the .NET Foundation and Working with the FBI | news.ycombinator.com | 2021-05-28

    It is a big contribution to opensource it. The work behind the data is huge and extremely significant. Thanks Troy!

    The service implementation that I did with a bit different technical requirement is here https://github.com/janos/compromised as an alternative. It is actively used behind the NewReleases.io service.

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). The latest post mention was on 2021-12-26.

Go Service related posts


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

Project Stars
1 fx 2,434
2 loginsrv 1,840
3 kala 1,745
4 authn-server 1,085
5 azure-service-operator 413
6 redeo 406
7 casbin-server 207
8 deckmaster 77
9 instl 29
10 compromised 14
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.