Skip to main content

A name generator for nonsensitive things

Project description

Otherworlds

PyPI PyPI - Python Version

A simple name generator for non-sensitive things. Mixes Klingon and real Exoplanets and star designations.

generator use cases

  • usernames
  • names for teams/places/campaigns in your favorite MMORPG
  • subdomains
  • emphemeral service names

Installation

Install this package using the usual suspects (e.g., Pypi)

pip install otherworlds

How to use the generator

This command generates names using real stars and exoplanets:

pipx otherworlds

To mix in some Klingon, use the '--klingon' flag:

pipx otherworlds --klingon

You can supply your own seed using the --seed argument:

pipx otherworlds --klingon --seed 42

By default, otherworlds returns a single name. You can specify hoe=w many names it shoud return:

pipx otherworlds --klingon --num 5

You can view the full help with this command:

pipx otherworlds --help

License

This codebase is licensed under the GPLv3+ and therefore the use, inclusion, modification, and distribution of this software is governed by the GPL.

If you are planning to use otherworlds in a commercial product and wish to opt-out of the obligations of the GPL, please reach out to license@civichacker.com.

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

otherworlds-1.2.0.tar.gz (34.1 kB view details)

Uploaded Source

Built Distribution

otherworlds-1.2.0-py3-none-any.whl (50.6 kB view details)

Uploaded Python 3

File details

Details for the file otherworlds-1.2.0.tar.gz.

File metadata

  • Download URL: otherworlds-1.2.0.tar.gz
  • Upload date:
  • Size: 34.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/6.5.0-18-generic

File hashes

Hashes for otherworlds-1.2.0.tar.gz
Algorithm Hash digest
SHA256 a348445b666b5078239eee52c1a35e01ee45858985d5658e048d3a9f82279c97
MD5 da05ab35e002223d878eaad430e6f74b
BLAKE2b-256 e8d59a65e21be3d6409fbbc3b4bc82f7ff48d7e17077df72dc17418feb19317e

See more details on using hashes here.

File details

Details for the file otherworlds-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: otherworlds-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 50.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.10.12 Linux/6.5.0-18-generic

File hashes

Hashes for otherworlds-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 32a0ea5df67fa5c742efcb2b4e85769b66e216d815636230c6a1e3a056f66da6
MD5 b93c19b85d0d8fa9c7817629882c28a6
BLAKE2b-256 bb2e24b359943ce8037082c06fb0776af8b117ffa6da711f3b789c5c3e007c14

See more details on using hashes here.

Supported by

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