Screen.Recording.2023-08-06.at.10.55.59.mov
qurancli -s 1 # Read surah Al-Fatiha in arabic
qurancli -s 1 -t # Read surah Al-Fatiha in english
qurancli -s 1 -a # Play Al-Fatiha Audio
qurancli -s 1 -at # Play Al-Fatiha Audio in english
qurancli -q "Mohammed" # Search any word in the quran
Command | Usage |
---|---|
-s, --surah-number=surahNumber | find a surah by it's number in range 1 -> 114 |
-a, --audio | Plays audio version of surah |
-at, --AudioTranslation | Translate surah to english and play audio |
-q, --query=queryString | Search a keyword from the quran |
-t, --translation | Translate a selected surah to english |
-V, --version | Print version information and exit. |
Install using Homebrew
brew tap ahmedsaheed/qurancli
brew install qurancli
# or
brew install ahmedsaheed/tap/qurancli
Install Using Scoop
Step 1: Install Java & Specify the JAVA_HOME path
scoop bucket add java
scoop install openjdk
# AND
scoop bucket add extras
scoop install find-java
Step 2: Install the application
scoop bucket add ahmedsaheed https://github.com/ahmedsaheed/scoop-ahmedsaheed.git
scoop install qurancli
git clone https://github.com/ahmedsaheed/quranCL
cd quranCLI
java -jar /path/to/quranCLI-1.0.jar [args]
#Or
#On unix-based operating systems, you can define an alias in bashrc. For example:
alias qurancli='java -cp "/path/to/quranCLI-1.0.jar" qurancli'
qurancli -s -1
Copyright(c) quranCLI 2022
This application requires a terminal which support bi-directional text