name-gen-tool


Namename-gen-tool JSON
Version 0.1.1 PyPI version JSON
download
home_pagehttps://github.com/bellamy-blakee/username-generator-tool
SummaryA package to generate user names based on styles.
upload_time2023-10-15 08:33:56
maintainer
docs_urlNone
authorBellamy
requires_python
license
keywords username generator instagram username generator social media name generator
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Username Generator 🧙‍♂️

Generate unique and catchy usernames based on different styles and themes with the `username_generator` package.

## 🚀 Installation

Install the package using pip:

```bash
pip install name_gen_tool
```

## 🎯 Features

- **Variety of Styles:** Choose from a wide range of styles like Professional, Nature-Inspired, Artistic, and more!
- **Customizable Patterns:** Combine nouns, adjectives, keywords, and numbers to create unique patterns.
- **Prefix & Suffix Support:** Add an additional touch with custom or random prefixes/suffixes.

## 🎨 Available Styles

- **Professional**
- **Nature-Inspired**
- **Artistic**
- **Aesthetic**
- **Fantasy**
- **Crazy**
- **Cool**
- **Sporty**
- **Cute**
- **Tech-Inspired**
- **Sci-Fi**
- **Funny**
- **Gamer**
  
...and more coming soon!

Absolutely! Let's expand on the usage section, including examples for each of the options and their explanations:

---

## 🔧 Usage

To generate usernames using the package, start by importing the necessary modules:

```python
from username_generator import generateUsernames, Styles
```

### Basic Usage

Simply pass a keyword to generate usernames:

```python
usernames = generateUsernames('JohnDoe')
print(usernames)
```

### Specify a Style

You can specify a style from the available styles. For example, to generate nature-inspired usernames:

```python
styledUsernames = generateUsernames('JohnDoe', {'style': Styles.NATURE_INSPIRED})
print(styledUsernames)
```

### Using Lucky Numbers

Add a favorite or lucky number that will be used in the generated usernames:

```python
luckyNumberUsernames = generateUsernames('JaneDoe', {'luckyNumber': 7})
print(luckyNumberUsernames)
```

### Adding Prefixes and Suffixes

Customize your usernames with prefixes and suffixes:

```python
prefixedUsernames = generateUsernames('Eva', {'prefix': 'Queen'})
print(prefixedUsernames)

suffixedUsernames = generateUsernames('Eva', {'suffix': 'TheGreat'})
print(suffixedUsernames)
```

You can also let the generator choose a random prefix for you:

```python
randomPrefixedUsernames = generateUsernames('Eva', {'prefix': True})
print(randomPrefixedUsernames)
```

### Options Explained

- **style (optional):** A string that specifies the style you want for the generated username. If not provided, a style will be randomly chosen.
  
- **luckyNumber (optional):** A number that will be used in the generated usernames. If not provided, a random number will be used.
  
- **prefix (optional):** A string that will be used as a prefix in the generated usernames. If set to `True`, a random prefix will be chosen. If not provided, no prefix will be used.

- **suffix (optional):** A string that will be used as a suffix in the generated usernames. If not provided, no suffix will be used.

---


## 📜 License

This project is licensed under the MIT License. See the `LICENSE` file for more details.

## 🌐 Official Website

Please visit [UsernameGenerator.IO](https://usernamegenerator.io/) for more advanced options and tools to make your username looks stunning.




            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/bellamy-blakee/username-generator-tool",
    "name": "name-gen-tool",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "username generator,instagram username generator,social media name generator",
    "author": "Bellamy",
    "author_email": "bellamyy.blakee100@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/e2/de/cbe51bcadd2c9dffcd89e71d36fa29f3a05fc7b402c8a33ab0c915f7fd3c/name_gen_tool-0.1.1.tar.gz",
    "platform": null,
    "description": "# Username Generator \ud83e\uddd9\u200d\u2642\ufe0f\n\nGenerate unique and catchy usernames based on different styles and themes with the `username_generator` package.\n\n## \ud83d\ude80 Installation\n\nInstall the package using pip:\n\n```bash\npip install name_gen_tool\n```\n\n## \ud83c\udfaf Features\n\n- **Variety of Styles:** Choose from a wide range of styles like Professional, Nature-Inspired, Artistic, and more!\n- **Customizable Patterns:** Combine nouns, adjectives, keywords, and numbers to create unique patterns.\n- **Prefix & Suffix Support:** Add an additional touch with custom or random prefixes/suffixes.\n\n## \ud83c\udfa8 Available Styles\n\n- **Professional**\n- **Nature-Inspired**\n- **Artistic**\n- **Aesthetic**\n- **Fantasy**\n- **Crazy**\n- **Cool**\n- **Sporty**\n- **Cute**\n- **Tech-Inspired**\n- **Sci-Fi**\n- **Funny**\n- **Gamer**\n  \n...and more coming soon!\n\nAbsolutely! Let's expand on the usage section, including examples for each of the options and their explanations:\n\n---\n\n## \ud83d\udd27 Usage\n\nTo generate usernames using the package, start by importing the necessary modules:\n\n```python\nfrom username_generator import generateUsernames, Styles\n```\n\n### Basic Usage\n\nSimply pass a keyword to generate usernames:\n\n```python\nusernames = generateUsernames('JohnDoe')\nprint(usernames)\n```\n\n### Specify a Style\n\nYou can specify a style from the available styles. For example, to generate nature-inspired usernames:\n\n```python\nstyledUsernames = generateUsernames('JohnDoe', {'style': Styles.NATURE_INSPIRED})\nprint(styledUsernames)\n```\n\n### Using Lucky Numbers\n\nAdd a favorite or lucky number that will be used in the generated usernames:\n\n```python\nluckyNumberUsernames = generateUsernames('JaneDoe', {'luckyNumber': 7})\nprint(luckyNumberUsernames)\n```\n\n### Adding Prefixes and Suffixes\n\nCustomize your usernames with prefixes and suffixes:\n\n```python\nprefixedUsernames = generateUsernames('Eva', {'prefix': 'Queen'})\nprint(prefixedUsernames)\n\nsuffixedUsernames = generateUsernames('Eva', {'suffix': 'TheGreat'})\nprint(suffixedUsernames)\n```\n\nYou can also let the generator choose a random prefix for you:\n\n```python\nrandomPrefixedUsernames = generateUsernames('Eva', {'prefix': True})\nprint(randomPrefixedUsernames)\n```\n\n### Options Explained\n\n- **style (optional):** A string that specifies the style you want for the generated username. If not provided, a style will be randomly chosen.\n  \n- **luckyNumber (optional):** A number that will be used in the generated usernames. If not provided, a random number will be used.\n  \n- **prefix (optional):** A string that will be used as a prefix in the generated usernames. If set to `True`, a random prefix will be chosen. If not provided, no prefix will be used.\n\n- **suffix (optional):** A string that will be used as a suffix in the generated usernames. If not provided, no suffix will be used.\n\n---\n\n\n## \ud83d\udcdc License\n\nThis project is licensed under the MIT License. See the `LICENSE` file for more details.\n\n## \ud83c\udf10 Official Website\n\nPlease visit [UsernameGenerator.IO](https://usernamegenerator.io/) for more advanced options and tools to make your username looks stunning.\n\n\n\n",
    "bugtrack_url": null,
    "license": "",
    "summary": "A package to generate user names based on styles.",
    "version": "0.1.1",
    "project_urls": {
        "Homepage": "https://github.com/bellamy-blakee/username-generator-tool"
    },
    "split_keywords": [
        "username generator",
        "instagram username generator",
        "social media name generator"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "79a29bdde928c16f73dc42c106bc286548edd3ccb8c5bbf978acc853e9e322fc",
                "md5": "39dbd98a382e48903b4ffbfa928cef34",
                "sha256": "bd571f1a916beae82a6f91c73d4c6e343e9cb7d506f3fba7a96e1a618b2353c5"
            },
            "downloads": -1,
            "filename": "name_gen_tool-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "39dbd98a382e48903b4ffbfa928cef34",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 2379,
            "upload_time": "2023-10-15T08:33:54",
            "upload_time_iso_8601": "2023-10-15T08:33:54.059144Z",
            "url": "https://files.pythonhosted.org/packages/79/a2/9bdde928c16f73dc42c106bc286548edd3ccb8c5bbf978acc853e9e322fc/name_gen_tool-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2decbe51bcadd2c9dffcd89e71d36fa29f3a05fc7b402c8a33ab0c915f7fd3c",
                "md5": "4d1cf9b82036a33af7a14db429a58562",
                "sha256": "9895b17b0765c4f83b79629bbbe37fdb176e150f7cd1de8bde300363c98a9c54"
            },
            "downloads": -1,
            "filename": "name_gen_tool-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "4d1cf9b82036a33af7a14db429a58562",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 2364,
            "upload_time": "2023-10-15T08:33:56",
            "upload_time_iso_8601": "2023-10-15T08:33:56.191310Z",
            "url": "https://files.pythonhosted.org/packages/e2/de/cbe51bcadd2c9dffcd89e71d36fa29f3a05fc7b402c8a33ab0c915f7fd3c/name_gen_tool-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-10-15 08:33:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "bellamy-blakee",
    "github_project": "username-generator-tool",
    "github_not_found": true,
    "lcname": "name-gen-tool"
}
        
Elapsed time: 0.31785s