Skip to content

username-generator is a tool for anonymous users to generate random usernames for various websites, with the purpose of operational security (OPSEC)

License

Notifications You must be signed in to change notification settings

liverfail/username-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

username-generator

Overview

username-generator is a tool for anonymous users to generate random usernames for various websites, with the purpose of operational security (OPSEC) by avoiding the reuse of usernames across different platforms. You can customize how the username is generated to your liking.

Installation

Clone the repository and build the project using the following commands:

git clone https://github.com/liverfail/username-generator.git
cd username-generator
go build -o username-generator

Usage

The following command-line flags are available to customize the username generation process:

  • -pattern: Specifies the pattern for generating usernames. Default pattern is "noun|verb|number".
  • -numbermax: Specifies the maximum random for numbers in the generated username. Default max is 100.
  • -cleansymbols: Removes symbols from the generated username if set to true. Default is true.
  • -capitalize: Capitalizes each word in the generated username if set to true. Default is true.

Example usage:

./username-generator -pattern="adjective|noun|number" -numbermax=4 -clean=false -capitalize=true

Command Flags

  • pattern: Specifies the pattern for generating username.
  • numbermax: Specifies the maximum random for numbers.
  • cleansymbols: Removes symbols from the generated username if set to true.
  • capitalize: Capitalizes each word in the generated username if set to true.

Pattern partTypes

The current available options for -pattern are:

  • anyword
  • noun
  • verb
  • adjective
  • adverb

Contributing

If you have any suggestions, bug reports, or want to contribute to the project, feel free to open an issue or create a pull request.

License

This project is licensed under the GPLv3 License.

About

username-generator is a tool for anonymous users to generate random usernames for various websites, with the purpose of operational security (OPSEC)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages