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
Jessecar96 avatar

Jessecar96/SteamDesktopAuthenticator

0
View on GitHub↗
3,780 stars·679 forks·C#·MIT·12 views

SteamDesktopAuthenticator

SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop application that generates Steam Guard security codes, providing a way to manage account authentication on a computer instead of using a physical mobile device.

The software functions as a Steam account manager, allowing users to handle multiple accounts and their security credentials from a single interface. It includes mechanisms for exporting and importing authentication data to maintain account access across different desktop computers.

The application includes systems for time-based one-time password generation, account data synchronization, and local credential storage. It also features an automatic update system and command-line configuration for application startup.

Features

  • Two-Factor Authentication - Provides a desktop-based tool for generating secure two-factor authentication codes for Steam accounts.
  • Desktop MFA Clients - Implements a full multi-factor authentication client for Steam accounts running on a desktop OS.
  • One-Time Passwords - Implements time-based one-time passwords to facilitate faster access to accounts during gaming and trading.
  • Account Credential Management - Manages multiple Steam accounts and their associated security credentials from a single interface.
  • Credential Management - Serves as a manager for multiple Steam account authentication files and encryption keys.
  • TOTP Generation Utilities - Generates time-based one-time passwords using shared secret keys to simulate mobile authenticator logic.
  • Account Data Backups - Provides utilities to export and import encrypted account data for secure archiving and recovery.
  • Local Persistence - Persists account credentials and session data in local files for state management and manual backups.
  • Account Synchronization - Enables the synchronization of account credentials and identity metadata across different desktop computers.
  • Symmetric Secret Stores - Implements a symmetric secret store to protect Steam account credentials from plaintext exposure.
  • Standalone Tools - Desktop implementation of the Steam mobile authenticator.

Star history

Star history chart for jessecar96/steamdesktopauthenticatorStar history chart for jessecar96/steamdesktopauthenticator

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

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

Start searching with AI

Frequently asked questions

What does jessecar96/steamdesktopauthenticator do?

SteamDesktopAuthenticator is a desktop multi-factor authentication client for Steam accounts. It serves as a desktop application that generates Steam Guard security codes, providing a way to manage account authentication on a computer instead of using a physical mobile device.

What are the main features of jessecar96/steamdesktopauthenticator?

The main features of jessecar96/steamdesktopauthenticator are: Two-Factor Authentication, Desktop MFA Clients, One-Time Passwords, Account Credential Management, Credential Management, TOTP Generation Utilities, Account Data Backups, Local Persistence.

Which projects share features with jessecar96/steamdesktopauthenticator?

Projects with overlapping indexed features include: google/google-authenticator — This is a two-factor authentication library and open-source multi-factor authentication implementation. It provides a… bubka/2fauth — 2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based… andotp/andotp — andOTP is an open-source multi-factor authentication client for Android. It functions as a time-based and HMAC-based… authenticator-extension/authenticator — Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step… jamie-mh/authenticatorpro — AuthenticatorPro is an open-source security application for Android designed to manage two-factor authentication. It… stratumauth/app — This project is a two-factor authentication manager that generates time-based and counter-based one-time passwords to…

Projects sharing features with SteamDesktopAuthenticator

These projects share indexed features with SteamDesktopAuthenticator. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • google/google-authenticatorgoogle avatar

    google/google-authenticator

    5,349View on GitHub↗

    This is a two-factor authentication library and open-source multi-factor authentication implementation. It provides a suite of tools for implementing security workflows that require a second layer of verification beyond standard credentials. The project implements both time-based one-time passwords and HMAC-based one-time passwords. It includes utilities for generating these codes based on shared secrets and counters, following industry standards such as RFC 6238. The library covers cryptographic primitives including Base32 secret key encoding, dynamic truncation extraction, and symmetric ke

    Java
    View on GitHub↗5,349
  • bubka/2fauthBubka avatar

    Bubka/2FAuth

    3,779View on GitHub↗

    2FAuth is a self-hosted two-factor authentication server and credential vault. It functions as a web-based authenticator app used to organize and generate time-based one-time passwords and other security codes for multiple accounts in a central location. The system distinguishes itself as an API-driven security manager, allowing authentication codes to be integrated into automated workflows and external applications. It also supports shared security credentialing through the use of isolated vaults and shared folders for team collaboration. The project covers a broad range of security and dat

    PHP2fa2factorhotp
    View on GitHub↗3,779
  • andotp/andotpandOTP avatar

    andOTP/andOTP

    3,719View on GitHub↗

    andOTP is an open-source multi-factor authentication client for Android. It functions as a time-based and HMAC-based one-time password authenticator for managing two-factor authentication tokens. The application serves as an encrypted vault for authentication secrets, utilizing hardware keystores, passwords, or PINs to secure the account database. It is specifically designed to support automated backups by exporting account databases via system broadcasts for integration with external automation tools. The software covers the management of authentication tokens through QR code scanning and t

    Javaandroidbackuphotp
    View on GitHub↗3,719
  • authenticator-extension/authenticatorAuthenticator-Extension avatar

    Authenticator-Extension/Authenticator

    4,522View on GitHub↗

    Authenticator is a multi-factor authentication manager and browser extension designed to generate and store two-step verification codes directly within a web browser. It functions as an encrypted secret store that produces both time-based and counter-based security codes to protect online account access. The project distinguishes itself through cross-browser synchronization, replicating authentication accounts across different browser instances using cloud or local backups. It utilizes password-based encryption to protect authentication seeds and provides a synchronization tool to maintain co

    TypeScript2faauthenticatorchrome-extension
    View on GitHub↗4,522
Compare all 30 related projects→