A fun CLI that displays Mothilal's name with style, animations, and flair! ✨
Project description
mothilal-cli ✨
A fun command-line tool that displays names with style, animations, and flair!
Features
- 🎨 ASCII Art Banners - Beautiful text art with multiple fonts
- 💻 Leetspeak Transform - Convert names to hacker style (M0th!l@l)
- 🌈 Rainbow Colors - Colorful terminal output
- ⚡ Cool Animations - Typing effect, sparkles, matrix reveal, wave effect
- 🔗 Website Display - Show your website in a styled panel
Installation
pip install mothilal-cli
Or install from source:
git clone https://github.com/mothilal/mothilal-cli.git
cd mothilal-cli
pip install -e .
Usage
Basic Usage
# Show the magic with default name (Mothilal)
mothilal greet
# Show with a custom name
mothilal greet YourName
# Show with custom website
mothilal greet --website https://yoursite.com
Style Options
# Only leetspeak
mothilal greet --style leet
# Only ASCII art
mothilal greet --style ascii
# Only rainbow
mothilal greet --style rainbow
# Only fancy unicode
mothilal greet --style fancy
# All styles (default)
mothilal greet --style all
Animation Control
# Disable animations (faster output)
mothilal greet --no-animate
# Enable animations (default)
mothilal greet --animate
ASCII Art Fonts
# List available fonts
mothilal fonts
# Use a specific font
mothilal greet --font banner
mothilal greet --font big
mothilal greet --font slant
Other Commands
# Show version
mothilal --version
# Show help
mothilal --help
# Show about info
mothilal about
Example Output
__ ___ __ __ _ __ __
/ |/ /___ / /_/ /_ (_) /___ _/ /
/ /|_/ / __ \/ __/ __ \/ / / __ `/ /
/ / / / /_/ / /_/ / / / / / /_/ / /
/_/ /_/\____/\__/_/ /_/_/_/\__,_/_/
────────────────────────────────────────
Leetspeak style:
→ M0th!1@1
Fancy style:
→ 𝕄𝕠𝕥𝕙𝕚𝕝𝕒𝕝
Rainbow style:
→ M O T H I L A L
╭──────────── 🌐 Website ────────────╮
│ https://mothilal.xyz │
╰────────────────────────────────────╯
Made with ❤️ by Mothilal
Development
# Clone the repo
git clone https://github.com/mothilal/mothilal-cli.git
cd mothilal-cli
# Create virtual environment
python -m venv venv
source venv/bin/activate # Linux/Mac
# or: venv\Scripts\activate # Windows
# Install in development mode
pip install -e .
# Run the CLI
mothilal greet
Publishing to PyPI
# Build the package
pip install build twine
python -m build
# Upload to TestPyPI (for testing)
python -m twine upload --repository testpypi dist/*
# Upload to PyPI
python -m twine upload dist/*
License
MIT License - see LICENSE for details.
Author
Mothilal - https://mothilal.xyz
Made with ❤️ and Python
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
mothilal_cli-0.1.0.tar.gz
(7.5 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mothilal_cli-0.1.0.tar.gz.
File metadata
- Download URL: mothilal_cli-0.1.0.tar.gz
- Upload date:
- Size: 7.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8837848cd72a2887346846ae1f9b920f04da63f12cfbaa9657e93115c6fbddfa
|
|
| MD5 |
6bd760b9b0668525d795a4163304faf7
|
|
| BLAKE2b-256 |
9afda2a0b0d648059365c3a34c5229a0a0c52fae46d5e97a8f845ed0c362bea2
|
File details
Details for the file mothilal_cli-0.1.0-py3-none-any.whl.
File metadata
- Download URL: mothilal_cli-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9815be9c749d0478acbaf61db3bc0dfb34d5c207bb2f6223759d08cb13b83465
|
|
| MD5 |
b66221582961dae1e6e80f30264930b4
|
|
| BLAKE2b-256 |
7933c5b30f44057bc12a27fc185e55ada45f66bb8a996e7820fa219557d81d05
|