This tool allows you to perform various text transformations such as Leet Speak, ROT13, Base64 Encoding, Hexadecimal Encoding, URL Encoding, Unicode Obfuscation, Reverse Text, and Atbash Cipher. It is designed to be simple, interactive, and can be useful for encoding or obfuscating text for different purposes.
- Interactive Menu: Choose from a variety of text transformation techniques.
- Colorized Output: Enhances readability with color-coded transformation results.
- Error Handling: Provides informative messages for input validation and errors.
- Dependencies Installation: Option to install required dependencies automatically.
- Leet Speak: Substitutes letters with similar-looking numbers and symbols.
- ROT13: Shifts each letter by 13 places in the alphabet.
- Base64 Encoding: Encodes text in Base64 format.
- Hexadecimal Encoding: Converts text into hexadecimal format.
- URL Encoding: Encodes text suitable for inclusion in a URL.
- Unicode Obfuscation: Converts text into Unicode escape sequences.
- Reverse Text: Reverses the order of characters in the text.
- Atbash Cipher: Substitutes each letter with its reverse alphabet counterpart.
Clone the repository and run the script:
git clone https://github.com/joelindra/morphtext.git
cd morphtext
chmod +x main.sh
./main.sh- Run the script main.sh.
- Enter the text you want to transform.
- Select a transformation technique from the menu (enter a number from 0-8).
- View the transformed text and choose whether to continue with another transformation.
