Go Service

Open-source Go projects categorized as Service

Top 18 Go Service Projects

  • fx

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

  • Project mention: I write HTTP services in Go after 13 years (Mat Ryer, 2024) | news.ycombinator.com | 2024-02-09

    I found fx(https://github.com/uber-go/fx) to be a super simple yet versatile tool to design my application around.

    All the advice in the article is still helpful, but it takes the "how do I make sure X is initialized when Y needs it" part completely out of the equation and reduces it from an N*M problem to an N problem, ie I only have to worry about how to initialize individual pieces, not about how to synchronize initialization between them.

    I've used quite a few dependency injection libraries in various languages over the years (and implemented a couple myself) and the simplicity and versatility of fx makes it my favorite so far.

  • kala

    Modern Job Scheduler

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • loginsrv

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

  • do

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

  • authn-server

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

  • copper

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

  • azure-service-operator

    Azure Service Operator allows you to create Azure resources using kubectl

  • Project mention: Platform Engineering On Kubernetes | dev.to | 2023-08-01
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • redeo

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

  • casbin-server

    Casbin as a Service (CaaS)

  • deckmaster

    An application to control your Elgato Stream Deck on Linux

  • confluence

    Torrent client as a HTTP service

  • reviewpad

    Next generation pull requests and issues πŸ¦„

  • Project mention: The Evolution of Code Reviews: A Better Tomorrow | dev.to | 2023-07-12

    This is why we are seeing increased adoption of tools such as ReviewPad that automate the review process and instill confidence in code changes. Reducing the need for manual intervention and overall reducing the time it takes for customers to see value in the applications you are developing.

  • tor-controller

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

  • compromised

    Compromised/Pwned Passwords API On-premisses

  • service

    Highly opinionated Go service. (by Neoxelox)

  • vertex

    Serverless GraphQL API Gateway

  • kv-serve

    A persistent high performance key-value database as a service

  • whisper-service

    gRPC speech recognition service with whisper as a backend.

  • Project mention: whisper VS whisper-service - a user suggested alternative | libhunt.com/r/whisper | 2023-08-28
  • 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 related posts


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

Project Stars
1 fx 5,175
2 kala 2,090
3 loginsrv 1,909
4 do 1,585
5 authn-server 1,247
6 copper 939
7 azure-service-operator 665
8 redeo 433
9 casbin-server 296
10 deckmaster 242
11 confluence 224
12 reviewpad 204
13 tor-controller 90
14 compromised 18
15 service 16
16 vertex 7
17 kv-serve 4
18 whisper-service 0

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