awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to swithek/sessionup

Open-source alternatives to Sessionup

30 open-source projects similar to swithek/sessionup, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Sessionup alternative.

  • openshift/osinopenshift avatar

    openshift/osin

    1,932View on GitHub↗

    Golang OAuth2 server library

    Go
    View on GitHub↗1,932
  • pascaldekloe/jwtpascaldekloe avatar

    pascaldekloe/jwt

    361View on GitHub↗

    JSON Web Token library

    Go
    View on GitHub↗361
  • o1egl/pasetoo1egl avatar

    o1egl/paseto

    939View on GitHub↗

    Platform-Agnostic Security Tokens implementation in GO (Golang)

    Go
    View on GitHub↗939
  • mikespook/gorbacmikespook avatar

    mikespook/gorbac

    1,673View on GitHub↗

    goRBAC provides a lightweight role-based access control (RBAC) implementation in Golang.

    Go
    View on GitHub↗1,673
  • volatiletech/authbossvolatiletech avatar

    volatiletech/authboss

    4,189View on GitHub↗

    Authboss is a modular authentication framework designed to manage user identity and account orchestration. It provides a comprehensive system for handling user registration, email verification, and the full lifecycle of user profiles. The framework distinguishes itself through a focused suite of security and identity tools, including multi-factor authentication via time-based passwords and SMS, and identity integration with external providers using OAuth1 and OAuth2 protocols. It also includes a dedicated account security manager that implements brute-force protection through credential-based

    Go
    View on GitHub↗4,189
  • adam-hanna/jwt-authadam-hanna avatar

    adam-hanna/jwt-auth

    238View on GitHub↗

    This package provides json web token (jwt) middleware for goLang http servers

    Go
    View on GitHub↗238

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • cristalhq/jwtcristalhq avatar

    cristalhq/jwt

    687View on GitHub↗

    Safe, simple and fast JSON Web Tokens for Go

    Go
    View on GitHub↗687
  • hsluoyz/casbinhsluoyz avatar

    hsluoyz/casbin

    20,189View on GitHub↗

    Casbin is an authorization library designed to manage application access control and permissions through a configurable model-based engine. It serves as a centralized system for verifying whether a user has permission to perform specific actions on a resource. The engine supports multiple access control models, including Role-Based Access Control, Attribute-Based Access Control, and Access Control Lists. It allows for the definition of role hierarchies and the evaluation of user, resource, and environment attributes to make access decisions. The library decouples authorization logic from dat

    Go
    View on GitHub↗20,189
  • jltorresm/otpgojltorresm avatar

    jltorresm/otpgo

    77View on GitHub↗

    Time-Based One-Time Password (TOTP) and HMAC-Based One-Time Password (HOTP) library for Go.

    Go
    View on GitHub↗77
  • mengzhuo/cookiestxtmengzhuo avatar

    mengzhuo/cookiestxt

    23View on GitHub↗

    cookiestxt implement parser of cookies txt format

    Go
    View on GitHub↗23
  • shaj13/go-guardianshaj13 avatar

    shaj13/go-guardian

    610View on GitHub↗

    Go-Guardian is a golang library that provides a simple, clean, and idiomatic way to create powerful modern API and web authentication.

    Go2faauthauthentication
    View on GitHub↗610
  • tarent/loginsrvtarent avatar

    tarent/loginsrv

    1,931View on GitHub↗

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

    Go
    View on GitHub↗1,931
  • adam-hanna/sessionsadam-hanna avatar

    adam-hanna/sessions

    80View on GitHub↗

    A dead simple, highly performant, highly customizable sessions middleware for go http servers.

    Go
    View on GitHub↗80
  • sonicroshan/scopeSonicRoshan avatar

    SonicRoshan/scope

    42View on GitHub↗

    Easily Manage OAuth2 Scopes In Go

    Go
    View on GitHub↗42
  • brianvoe/sjwtbrianvoe avatar

    brianvoe/sjwt

    122View on GitHub↗

    Simple JWT Golang

    Go
    View on GitHub↗122
  • chmike/securecookiechmike avatar

    chmike/securecookie

    86View on GitHub↗

    Fast, secure and efficient secure cookie encoder/decoder

    Go
    View on GitHub↗86
  • dghubble/gologindghubble avatar

    dghubble/gologin

    1,954View on GitHub↗

    Go login handlers for authentication providers (OAuth1, OAuth2)

    Go
    View on GitHub↗1,954
  • golang/oauth2golang avatar

    golang/oauth2

    5,872View on GitHub↗

    This is a Go library for obtaining, refreshing, and attaching OAuth 2.0 access tokens to HTTP requests. It provides a generic token source interface with interchangeable implementations for different OAuth 2.0 grant types, and wraps the Go net/http transport layer to automatically attach access tokens as Authorization headers on outgoing requests. The library supports the authorization code flow, generating consent page URLs and exchanging authorization codes for tokens. It also implements the device authorization grant for authentication on devices without a browser, and the resource owner p

    Go
    View on GitHub↗5,872
  • abraithwaite/jeffabraithwaite avatar

    abraithwaite/jeff

    272View on GitHub↗

    🍍Jeff provides the simplest way to manage web sessions in Go.

    Go
    View on GitHub↗272
  • icza/sessionicza avatar

    icza/session

    118View on GitHub↗

    Go session management for web servers (including support for Google App Engine - GAE).

    Go
    View on GitHub↗118
  • alexedwards/scsalexedwards avatar

    alexedwards/scs

    2,583View on GitHub↗

    HTTP Session Management for Go

    Go
    View on GitHub↗2,583
  • markbates/gothmarkbates avatar

    markbates/goth

    6,456View on GitHub↗

    Goth is a Go library that provides a consistent, provider-agnostic interface for authenticating users through dozens of third-party OAuth and OAuth2 services. It defines a pluggable provider interface and a central registry where providers are registered by name, enabling dynamic lookup and invocation during authentication flows. The library manages the multi-step OAuth authorization process by generating redirect URLs and validating callback responses, and returns a standardized user profile with common fields like email, name, and avatar URL across all supported providers. The library disti

    Go
    View on GitHub↗6,456
  • hitsz-ids/synthetic-data-generatorhitsz-ids avatar

    hitsz-ids/synthetic-data-generator

    2,422View on GitHub↗

    This project is a framework for generating synthetic tabular data that preserves the statistical properties and relational integrity of original source datasets. It functions as a metadata-driven engine, utilizing language models to synthesize information even when original training samples are restricted. The system is designed to maintain logical consistency across complex, multi-table structures while ensuring that generated outputs adhere to defined schema requirements. The platform distinguishes itself through a focus on privacy-preserving synthesis, integrating tools to quantify and mit

    Pythonagentdata-generatordeep-learning
    View on GitHub↗2,422
  • adilmajid/privacy-for-the-paranoidadilmajid avatar

    adilmajid/privacy-for-the-paranoid

    55View on GitHub↗

    A master checklist for securing your online life.

    View on GitHub↗55
  • andrej-griniuk/cakephp-two-factor-authandrej-griniuk avatar

    andrej-griniuk/cakephp-two-factor-auth

    38View on GitHub↗

    Two-factor authentication plugin

    PHP
    View on GitHub↗38
  • abacritt/angularx-social-loginabacritt avatar

    abacritt/angularx-social-login

    660View on GitHub↗

    Social login and authentication module for Angular 21

    TypeScript
    View on GitHub↗660
  • anatolykopyl/sshukh-zsh-pluginanatolykopyl avatar

    anatolykopyl/sshukh-zsh-plugin

    8View on GitHub↗

    Plugin to update known hosts automatically if needed

    Shell
    View on GitHub↗8
  • angular/angularfireangular avatar

    angular/angularfire

    7,814View on GitHub↗

    AngularFire is a set of tools for connecting applications to Firebase services. It provides a library of client-side interfaces for managing authentication, object storage, NoSQL databases, and serverless functions. The project utilizes observables and dependency injection to integrate cloud services into the application hierarchy. It features a reactive interface for streaming real-time data, managing document-based databases, and tracking authentication state as a continuous stream of tokens. The platform covers a broad range of cloud capabilities, including identity verification, binary f

    TypeScript
    View on GitHub↗7,814
  • anonaddy/addy-androidanonaddy avatar

    anonaddy/addy-android

    180View on GitHub↗

    Easily create and manage your addy.io aliases, recipients and more from your phone, tablet or wearable with this gorgeous addy.io app for Android.

    Kotlin
    View on GitHub↗180
  • amnezia-vpn/amnezia-clientamnezia-vpn avatar

    amnezia-vpn/amnezia-client

    10,108View on GitHub↗

    Amnezia Client is a cross-platform VPN client application and server orchestrator designed to manage secure tunnels and automate the deployment of containerized VPN services on remote self-hosted servers. It functions as a multi-protocol VPN manager that supports various tunneling standards to ensure connectivity across restrictive network environments. The project distinguishes itself through network traffic obfuscation, which disguises VPN traffic as common web protocols or DNS requests to bypass deep packet inspection and censorship. It further enables the automation of remote server admin

    C++cloakgfwikev2
    View on GitHub↗10,108