For mirroring text.
Project description
Mirrorit
This cli tool can say mirror your subject very clever and easy in different ways.
Installation
The installation proccess can be done using the pip tool:
pip install mirrorit
Project Link
Documentation
A help doc is in the tool but the main documentaion is here:
(the tool doc is accessed using "mirrorit --help" or "mirrorit -h")
Mirroring can be done in multiple ways:
1.mirroring the whole text. (--mode w)
2.mirroring the lines of the text (--mode l)
3.mirroring every word of the text without changing the index of words (--mode t)
4.mirroring every word of the text without changing the index of words, split words between symbols and spaces. (--mode k)
Working with files also has multiple ways:
| Different modes of working with files |
|---|
| 1.Overwriting the file (-s) |
| 2.Saving output as a new file (-n) |
| 3.Just showing the output in terminal (-j) |
Difference between mode "t" and mode "k"
in mode "k" the words are splited with the spaces between them.
Example of words spliting in "t" and "k" mode
file.txt:
Lune Lu!ne !Lu!ne! !Lu!ne
second command:
mirrorit file.txt -m t -j
Output:
enuL en!uL !en!uL! !en!uL
command:
mirrorit file.txt -m k -j
Output:
enuL uL!en !uL!en! !uL!en
as you can see, the text mirroring is different.
⚠️ You cannot enter more than one word when using the cli (not file) mode.
This means you cannot enter spaces in input.
Usage/Examples
You can use the tool by just giving the name you want to greet.
Mirrorit Lunethra
Output: arhtenuL
or say mirror files.
mirrorit file.txt -s
Output: mirrored_file.txt
Support
To resolve issues and make suggestions, please visit the project's GitHub page.
License
This project uses MIT License.
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 mirrorit-1.0.0.tar.gz.
File metadata
- Download URL: mirrorit-1.0.0.tar.gz
- Upload date:
- Size: 4.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
424d98bbef015cc1e4856e9c86f61eda9f5a7d91148b8446624a1b3de7193da6
|
|
| MD5 |
72bbe40611b9ca7832fac1eb9e58d30b
|
|
| BLAKE2b-256 |
06f43839f33badc651b84983960fade3eccf725a5f0a6ba5c315889376ac124e
|
File details
Details for the file mirrorit-1.0.0-py3-none-any.whl.
File metadata
- Download URL: mirrorit-1.0.0-py3-none-any.whl
- Upload date:
- Size: 4.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2945837562d999ea409f926ac98ac5700cbe8de1d449419792a3b1b09a6dca9e
|
|
| MD5 |
8c02abb5c02e48b4e7a6f734e3146e10
|
|
| BLAKE2b-256 |
c6910a65fc7e6d0b605bde938d2707bf2fa8fe792cbda5f6555099a14c53ca11
|