Animated praying mantis for your terminal
Project description
🦗 terminal-mantis
Bring the mystical Praying Mantis to your terminal! This animated mantis will gracefully scroll across your screen.
✨ Features
- 🕺 Terminal animation of the Praying Mantis
- ⚙️ Adjustable speed and loop count
- 📁 Support for custom animation files
📦 Installation
Install directly from PyPI:
pip install dharsh-mantis
After installing, run:
dharshmantis
🔧 Command-line Options
| Flag | Description | Default |
|---|---|---|
--delay |
Delay between frames (in seconds) | 0.1 |
--loops |
Number of times to loop animation | -1 (infinite loop) |
--animation |
Path to custom .animation file | animations/mantis.animation |
🧪 Examples
# Basic usage - infinite scrolling mantis
dharshmantis
# Slower animation with 3 loops
dharshmantis --delay 0.2 --loops 3
# Fast mantis for when you need speed
dharshmantis --delay 0.05
# Use custom animation file
dharshmantis --animation my_custom.animation
🎨 Animation Format
Create your own animations using the following format:
Your ASCII art frame 1
!--FRAME--!
Your ASCII art frame 2
!--FRAME--!
Each frame should be separated by !--FRAME--! markers.
🤝 Contributing
Contributions are welcome! Feel free to:
- Add new animations
- Improve scrolling effects
- Fix bugs
- Add features
📄 License
MIT License - feel free to use this in your projects!
Enjoy your zen terminal mantis! 🦗✨
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
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 dharsh_mantis-0.1.0.tar.gz.
File metadata
- Download URL: dharsh_mantis-0.1.0.tar.gz
- Upload date:
- Size: 4.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5ce563a0efddc770a5c8838b56f3930f3b4c456ef4c3c379a7f6065f7585783d
|
|
| MD5 |
df10b9497b0c68f0a2653283820fd507
|
|
| BLAKE2b-256 |
a94d4dc4c0b5db19b512bcf27fcf8dd9ad6d016506351a99b752e1bca8ab6917
|
File details
Details for the file dharsh_mantis-0.1.0-py3-none-any.whl.
File metadata
- Download URL: dharsh_mantis-0.1.0-py3-none-any.whl
- Upload date:
- Size: 5.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.5
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6c0328c4c88f78b1c3f9f93bc04c514694008330abb9088b789fa3e3fb461486
|
|
| MD5 |
a0b9617a92f48fb63f3743a7e81f10a2
|
|
| BLAKE2b-256 |
b6c1fe547879ef4c8e8a8a9bc0ef9bde013547ee4c5f7230c5a0db7105f496f9
|