Open-source Go projects categorized as SSO | Edit details

Top 14 Go SSO Projects

  • authelia

    The Single Sign-On Multi-Factor portal for web apps

    Project mention: Does this exist? | reddit.com/r/selfhosted | 2022-05-15

    Check out Authelia. You can create SSO to access your containers and set up 2FA with it.

  • Ory Hydra

    OpenID Certified™ OpenID Connect and OAuth Provider written in Go - cloud native, security-first, open source API security for your infrastructure. SDKs for any language. Works with Hardware Security Modules. Compatible with MITREid.

    Project mention: Ory Hydra VS zitadel - a user suggested alternative | libhunt.com/r/hydra | 2022-04-26
  • 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.

  • tailscale

    The easiest, most secure way to use WireGuard and 2FA.

    Project mention: Remote access to proxmox dashboard | reddit.com/r/selfhosted | 2022-05-18

    I use Tailscale and I really love it, was crazy simple to setup and use. Using this, or something like it (ZeroTier is another option) you would be able to access your dashboard from anywhere WITHOUT allowing any rando.

  • oauth2-proxy

    A reverse proxy that provides authentication with Google, Azure, OpenID Connect and many more identity providers.

    Project mention: caddy v2.5.1 adds support for Authelia and other authentication providers | reddit.com/r/selfhosted | 2022-05-09

    you can use oauth proxy in front a service to do a keycloak setup, and then optionally put caddy in front of oauth proxy.

  • S.S.Octopus

    sso, aka S.S.Octopus, aka octoboi, is a single sign-on solution for securing internal services

    Project mention: Add Password Protection to Any Site with OAuth2 Proxy - Plus Social Logins | dev.to | 2022-02-14

    If oauth2-proxy doesn't suit your needs, there are some projects that have spun-off from oauth2-proxy like pomerium and BuzzFeed's sso. In addition to the open source library, Pomerium offers a paid service with a GUI to help IT staff more easily manage user permissions. BuzzFeed's sso builds upon oauth2-proxy by separating the domain used for auth from the domain used for the proxy (among several other changes).

  • casdoor

    An Identity and Access Management (IAM) / Single-Sign-On (SSO) platform with web UI supporting OAuth 2.0, OIDC, SAML and CAS, QQ group: 645200447

    Project mention: SSO/IAM Portal app - Casdoor | reddit.com/r/selfhosted | 2022-04-30

    Source: https://github.com/casdoor/casdoor

  • cli

    🧰 A zero trust swiss army knife for working with X509, OAuth, JWT, OATH OTP, etc. (by smallstep)

    Project mention: If you’re not using SSH certificates you’re doing SSH wrong | news.ycombinator.com | 2022-03-24

    And they have an open issue for producing a chocolatey package: https://github.com/smallstep/cli/issues/365

  • SonarQube

    Static code analysis for 29 languages.. Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.

  • vouch-proxy

    an SSO and OAuth / OIDC login solution for Nginx using the auth_request module

    Project mention: What do you use for SSO if anything? | reddit.com/r/homelab | 2022-04-28

    I'm using vouch proxy on my Kubernetes cluster and I delegate to a separate IdP (usually GitHub.)

  • authentik

    The authentication glue you need.

    Project mention: My own distributed cloud for multiple services? | reddit.com/r/selfhosted | 2022-05-19

    Recommend Authentik for Auth/SSO.

  • zitadel

    ZITADEL - The best of Auth0 and Keycloak combined. Built for the serverless era.

    Project mention: Zitadel: The best of Auth0 and Keycloak combined | reddit.com/r/patient_hackernews | 2022-05-17
  • caddy-security

    🔐 Authentication, Authorization, and Accounting (AAA) App and Plugin for Caddy v2. 💎 Implements Form-Based, Basic, Local, LDAP, OpenID Connect, OAuth 2.0 (Github, Google, Facebook, Okta, etc.), SAML Authentication. MFA/2FA with App Authenticators and Yubico. 💎 Authorization with JWT/PASETO tokens. 🔐

    Project mention: Best Applications To Use For 2FA For VPN Connections Into Local LAN? | reddit.com/r/selfhosted | 2022-04-28
  • granted

    The easiest way to access your cloud.

    Project mention: Granted: a CLI to access the AWS console for multiple accounts and regions at once | reddit.com/r/aws | 2022-02-23

    This problem inspired us to create Granted. Granted is an open source CLI which allows multiple AWS console sessions to be used at once in your web browser. You can use Granted to view multiple accounts and regions at the same time. To achieve this, Granted uses native browser functionality like Firefox Tab Containers and Chrome Profiles.

  • go-scim

    Building blocks for servers implementing Simple Cloud Identity Management v2

  • go-saml

    High Level API Implementation of SAML 2.0 (Currently Supported Identity Provider Implementation) Single Sign On

    Project mention: How to Participate in Hacktoberfest 2021 & win LoginRadius Swags | dev.to | 2021-09-24

    Go SAML

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 2022-05-19.

Go SSO related posts


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

Project Stars
1 authelia 12,921
2 Ory Hydra 12,544
3 tailscale 7,525
4 oauth2-proxy 5,225
5 S.S.Octopus 2,903
6 casdoor 2,888
7 cli 2,483
8 vouch-proxy 1,876
9 authentik 1,607
10 zitadel 849
11 caddy-security 380
12 granted 204
13 go-scim 103
14 go-saml 8
Find remote jobs at our new job board 99remotejobs.com. There are 7 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives