Skip to main content

Convert persian text to ascii art

Project description

Araste

making ascii-art out of Persian/Arabic text

Similar to the figlet and toilet tools, but for Persian and Arabic texts.

usage:

araste <your text>

use -f switch to choose font

araste 'your persian/arabic text' -f 'fontpath or fontname'

to get a list of installed fonts:

araste --list

for now, there are a few fonts that you can use:

aipara
aipara_mini
zivar

it can also read text from stdin. so you can do something like this:

echo 'آراسته' | araste

to get help:

araste -h

an output with the default font (aipara):

                                      ██████
        ████                ██        ██
  ████                      ██          ██
  ████    ██    ██  ██  ██  ██    ██    ██
    ██████████████████████  ██    ██    ██
                                  ██
                                ██

Install and Usage

  1. for installing you only need to execute following command.
bash <(curl -s https://raw.githubusercontent.com/ekm507/araste/main/installer/install.sh)

or in oter shells like zsh or fish:

curl -s https://raw.githubusercontent.com/ekm507/araste/main/installer/install.sh | bash
  1. you only need Python 3 to use the program. this program has no special dependencies.

Instaling Fonts

For Installing Fonts You Can Use araste-get

araste-get FontName

Unistall

to uninstall araste, simply remove it's files.

if you have installed araste for system:

sudo rm -rf /usr/share/araste
sudo rm /usr/bin/araste
sudo rm /usr/bin/araste-get

or if you have installed araste for your user only:

rm -rf ~/.local/share/araste
rm ~/.local/bin/araste
rm ~/.local/bin/araste-get

Todos

Todos have been moved to a separate file. TODOS

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

araste-1.0-py3-none-any.whl (22.6 kB view details)

Uploaded Python 3

File details

Details for the file araste-1.0-py3-none-any.whl.

File metadata

  • Download URL: araste-1.0-py3-none-any.whl
  • Upload date:
  • Size: 22.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for araste-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5b82ec53a6d63168c7214febe619fd0f5168966d0ee043f047e2d585b6228a38
MD5 e494bd29635c206af7f0c5c491878aa9
BLAKE2b-256 7c4f2ffcc99858d3156a797571a45455d80888127c16471a479250dc1ad6a445

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page