Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ali-hv/AvaFarsi

AvaFarsi is an open-source graphical app which helps you to download the songs of iranian singers easily
https://github.com/ali-hv/AvaFarsi

downloader farsi iran music musicdownloader persian python python3 singer song songs

Last synced: 3 months ago
JSON representation

AvaFarsi is an open-source graphical app which helps you to download the songs of iranian singers easily

Awesome Lists containing this project

README

        



AvaFarsi


windows
linux
gpl-3.0
python
GitHub release (latest by date)

**AvaFarsi** is an open-source graphical app which helps you to find and download the songs of iranian singers easily. This app downloads songs from the [MrTehran](https://mrtehran.com) , [upmusics](https://upmusics.com) and [music-fa](https://music-fa.com) sites.

## Table of contents

* [Features](#features)
* [Overview](#overview)
* [Installation](#installation)
+ [Windows](#windows)
+ [Linux](#linux)
+ [Other operating systems](#other-operating-systems)
* [Contributing](#contributing)
* [License](#license)

## Features

AvaFarsi provides the following features:

- Download song by giving the name of the singer
- Download song by giving the name of the song
- Download song by giving the text of a part of the song
- Download all the songs at once
- Download a certain number of songs by giving a number

## Overview

AvaFarsi doesn't have any host and database of songs for himself and it just crawl the music sites to get the songs link and names.

## Installation

### Windows
Just download the setup file from [here](https://github.com/Ali-Hosseinverdi/AvaFarsi/releases/download/2.1.1/AvaFarsi-2.1.1.exe) and install the program.

### Linux
First of all, make sure you have python3 and pip and git installed. Then open your terminal and enter the following commands in order:

``` bash
git clone https://github.com/Ali-Hosseinverdi/AvaFarsi.git
cd AvaFarsi
pip3 install -r requirements.txt
chmod +x install
sudo ./install
```

Now you can run the AvaFarsi from your apps menu or you can just enter the app name in your terminal:
```
avafarsi
```

### Other operating systems
On other Unix-based operating systems such as Mac, the installation steps on linux should install the program just fine. But I didn't test it so if it didn't install properly, create an issue and tell me your OS and some details.

## Contributing

if you can imporve this program with adding a new feature or if you found a bug in this program or even if you have an idea that can make this app better, just send a pull-request or create an issue.
You can also send me an email:

[[email protected]](mailto:[email protected])

## License

[GPL-3.0](https://github.com/Ali-Hosseinverdi/AvaFarsi/blob/main/LICENSE)