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
simple-login avatar

simple-login/app

0
View on GitHub↗
6,735 stars·609 forks·Python·AGPL-3.0·15 viewssimplelogin.io↗

App

This project is an email alias management platform and masking proxy designed to protect user privacy. It functions as a gateway that creates unique email addresses to hide a user's primary mailbox, forwarding incoming messages while routing outbound replies through a reverse-proxy to maintain sender anonymity.

The system distinguishes itself through advanced domain and privacy controls, including the ability to link personal domains via DNS for branded aliases and catch-all routing. It further secures communications via a PGP encryption gateway that encrypts forwarded email content using public keys and masks sensitive subject lines.

The platform covers a broad range of capabilities including automated alias generation using regular expressions, multi-mailbox routing, and email deliverability optimization through SPF, DKIM, and DMARC configuration. Access is managed via an identity system supporting OAuth2 and OpenID Connect for social logins, complemented by two-factor authentication and time-based one-time passwords.

Financial administration is handled through subscription plan management and the application of educational or loyalty discounts.

Features

  • Domain Alias Lifecycle Management - Provides a platform for creating and managing unique email aliases that forward messages to a primary account.
  • Email Alias Generation - Implements a system for generating unique email aliases that protect a user's primary mailbox identity.
  • Email Alias Routing - Routes outbound email replies through a reverse-proxy alias server to hide the primary sender address.
  • Email Aliasing Services - Provides a complete platform for creating and managing email aliases to protect primary identity and privacy.
  • Custom Email Domain Management - Links personal domains via DNS to create branded email aliases and catch-all forwarding rules.
  • Email Authentication Records - Configures and validates SPF, DKIM, and DMARC DNS records to ensure forwarded emails avoid spam filters.
  • Email Masking Proxies - Implements a proxy system that masks primary email addresses for both incoming and outgoing mail.
  • Alias-Based Sending - Provides the ability to send emails that appear to originate from an alias to mask the user's real identity.
  • Custom Domain Routing - Connects personal domains via DNS to create branded email aliases and custom catch-all forwarding rules.
  • Encrypted Forwarding - Uses public PGP keys to encrypt email content before it is redirected to the destination mailbox.
  • Custom Domains - Links user-owned personal domains to the platform via DNS records to enable alias management.
  • Domain Ownership Verification - Verifies domain ownership via DNS TXT records to enable the creation of aliases using personal domains.
  • Email Encryption Gateways - Operates a PGP encryption gateway that secures forwarded email content using public keys.
  • Email Privacy Tools - Protects primary mailbox privacy by routing all incoming and outgoing email through proxy addresses.
  • Outgoing Email Authenticators - Applies SPF, DKIM, and DMARC authentication to outbound mail to improve deliverability and reduce spam marking.
  • PGP Email Encryptions - Encrypts forwarded email content using PGP public keys to maintain privacy between the proxy and destination mailbox.
  • Forwarding Address Management - Manages and verifies the external email addresses designated to receive forwarded messages.
  • On-the-Fly Alias Generators - Automatically creates new email aliases when mail arrives for a non-existent address on a user's domain.
  • OpenID Connect Support - Integrates OpenID Connect and OAuth strategies to verify user identities through external providers.
  • User Account Registrations - Enables the registration of new user profiles via email addresses or third-party identity providers.
  • Identity Federation - Delegates user authentication to external identity providers using standardized OAuth2 and OpenID Connect federation flows.
  • Email Alias Removal - Allows users to delete email aliases and their metadata to stop forwarding services.
  • Subdomain Address Generators - Configures specific subdomains to automatically generate aliases and route email to a primary address.
  • Mailbox Routing - Links multiple primary email accounts to a single profile to route specific aliases to different mailboxes.
  • Alias Traffic Control - Provides tools to stop unwanted emails by disabling aliases or blocking specific senders.
  • Authentication Flows - Implements the standard OAuth2 authorization code flow to redirect users and exchange codes for tokens.
  • Sender Blocklist Entries - Blocks specific senders or disables aliases to prevent unwanted messages from being forwarded.
  • Email Sender Authentication - Implements SPF, DKIM, and DMARC checks to verify sender authenticity and optimize email deliverability.
  • OAuth Token Exchanges - Performs backend exchanges of temporary authorization codes for access tokens to secure credentials.
  • Multi-Factor Authentication Management - Provides administrative control over multi-factor authentication methods and security key configurations for user accounts.
  • OAuth2 Implementations - Implements secure user authentication and account access using OAuth2 and OpenID Connect standards.
  • OAuth2 Providers - Integrates external identity providers using OAuth2 and OpenID Connect for secure user access.
  • Directory Prefix Aliases - Creates email aliases instantly using directory prefixes and custom strings without manual setup.
  • Regex-Based Alias Generation - Provides automated alias generation based on predefined regular expression patterns for incoming emails.
  • Subdomain Alias Generation - Generates email aliases instantly using predefined subdomains to bypass manual registration.
  • Single Sign-On Integrations - Integrates external identity providers to enable single sign-on via browser redirections or popups.
  • Social Login Integrations - Authenticates users via social platform accounts by exchanging authorization codes for tokens and profile data.
  • Session Token Issuance - Manages user sessions and access levels by exchanging temporary authorization codes for persistent access tokens.
  • Two-Factor Authentication - Implements identity verification using TOTP applications or hardware security keys during the login process.
  • TOTP Enforcers - Secures accounts by enforcing time-based one-time passwords (TOTP) or hardware keys during the login process.
  • Web Sign-in Flows - Provides standardized web sign-in flows using OAuth2 and OpenID Connect for multi-platform access.
  • Email Infrastructure - Self-hosted solution for managing email aliases.
  • Developer Tools - Email alias service for protecting privacy and managing forwards.
  • Email Services - Service for creating anonymous email aliases to protect primary addresses.
  • Email Solutions - Email alias solution for privacy protection.
  • Open Source Projects - Email alias service for protecting online identity.

Star history

Star history chart for simple-login/appStar history chart for simple-login/app

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. 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 simple-login/app do?

This project is an email alias management platform and masking proxy designed to protect user privacy. It functions as a gateway that creates unique email addresses to hide a user's primary mailbox, forwarding incoming messages while routing outbound replies through a reverse-proxy to maintain sender anonymity.

What are the main features of simple-login/app?

The main features of simple-login/app are: Domain Alias Lifecycle Management, Email Alias Generation, Email Alias Routing, Email Aliasing Services, Custom Email Domain Management, Email Authentication Records, Email Masking Proxies, Alias-Based Sending.

What are some open-source alternatives to simple-login/app?

Open-source alternatives to simple-login/app include: anonaddy/anonaddy — Anonaddy is an email forwarding gateway and alias manager designed to protect user identity. It functions as a mail… gam-team/gam — GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments… ory/kratos — Kratos is a centralized identity and access management server designed to handle user registration, authentication,… bitwarden/android — This project is an Android password manager application that provides an end-to-end encrypted vault for storing and… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… foxcpp/maddy — Maddy is a modular mail server that assembles a complete email system by connecting small, single-purpose modules…

Open-source alternatives to App

Similar open-source projects, ranked by how many features they share with App.
  • anonaddy/anonaddyanonaddy avatar

    anonaddy/anonaddy

    4,449View on GitHub↗

    Anonaddy is an email forwarding gateway and alias manager designed to protect user identity. It functions as a mail server that routes messages from custom domains and aliases to verified destination addresses using programmable routing rules. The system provides an SMTP privacy proxy to mask the sender's real email address for outgoing messages and includes a PGP encryption tool to secure the body and headers of emails before they are forwarded. It supports custom domain email routing through DNS and MX record verification, allowing users to manage multiple identities to prevent ownership li

    PHPemailpgpprivacy
    View on GitHub↗4,449
  • gam-team/gamGAM-team avatar

    GAM-team/GAM

    4,206View on GitHub↗

    GAM is a command-line tool for administering Google Workspace and Cloud Identity. It translates command-line arguments into structured API calls, enabling administrators to manage users, groups, organizational units, and domain settings across a Google Workspace environment. The tool handles authentication through OAuth2 flows, service accounts, and workload identity federation, and supports multi-tenant configurations for managing multiple domains or cloud projects from a single installation. GAM distinguishes itself through its batch processing and automation capabilities. It can process la

    Pythongamgooglegoogle-admin-sdk
    View on GitHub↗4,206
  • ory/kratosory avatar

    ory/kratos

    13,455View on GitHub↗

    Kratos is a centralized identity and access management server designed to handle user registration, authentication, and profile management. It functions as an identity flow orchestrator, managing the state and security of authentication processes across web, mobile, and command-line interfaces. The system provides a standards-compliant authorization server that issues tokens and manages delegated access for third-party applications and internal services, supporting multi-factor authentication and custom identity schemas to secure user accounts. The project distinguishes itself through a headl

    Gohacktoberfestidentityidentity-management
    View on GitHub↗13,455
  • bitwarden/androidbitwarden avatar

    bitwarden/android

    8,457View on GitHub↗

    This project is an Android password manager application that provides an end-to-end encrypted vault for storing and synchronizing login credentials, secure notes, and identities. It functions as a secure storage system using zero-knowledge encryption to ensure that only the user can decrypt their stored data. The application integrates directly with the Android system to provide an autofill service that populates usernames and passwords into mobile apps and browser login fields. It also serves as a passkey management wallet for FIDO2 cryptographic passkeys and a time-based one-time password a

    Kotlinandroidbitwardencompose
    View on GitHub↗8,457
  • See all 30 alternatives to App→