Skip to main content

Unhinged character sequence generator for passwords, tokens, and general chaos.

Project description

mashup

generate a chaotic character sequence so cursed even regex will flinch.

mashup is a terminal-friendly, argument-powered, clipboard-integrated nonsense generator for passwords, tokens, and bad decisions.


Features

  • Mix character sets: --lower, --upper, --digits, --symbols, etc.
  • Combine flags like -ludsp
  • Use custom charsets like --custom 'abc123!?🐍'
  • Automatically copies to clipboard (unless you hate joy)

Installation

pip install mashup

Usage

mashup [flags] [length]

Flags:

-l --lower – Use lowercase letters (a–z)

-u --upper – Use uppercase letters (A–Z)

-d --digits – Use digits (0–9)

-x --hexdigits – Use hexadecimal digits (0–9, A–F)

-s --symbols – Use safe symbols (!@#$%^&*()-_=+[]{})

-p --punctuation – Use full ASCII punctuation (~, , etc.)

-c --custom <str> – Use your own charset (like 'abc123!?🔥🦄')

-n --do-not-copy – Don't copy the result to clipboard

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

keyvomit-0.2.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

keyvomit-0.2.0-py3-none-any.whl (7.8 kB view details)

Uploaded Python 3

File details

Details for the file keyvomit-0.2.0.tar.gz.

File metadata

  • Download URL: keyvomit-0.2.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for keyvomit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 93107db1a53d7ce9141ce130425171b17e82a8fac73990731e86de53e037ee44
MD5 1440409405dfdffc768d41c8a98ddccf
BLAKE2b-256 e08e0a97641bfed6e00d4bbaab21ff09025783054ec5c78d8de5f776fb2207dd

See more details on using hashes here.

File details

Details for the file keyvomit-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: keyvomit-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for keyvomit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 63965435c6ccbf21240bc694092a086485f534de3a48cf9e83811241f5fa216b
MD5 fcf45230f6fe39885508cd8f3380c20e
BLAKE2b-256 3db98cec953b2422c12a9bb3cd90cbc60a4906d72d043fef990dfa797717c0c1

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page