semvec/pypi-packages huggingface dataset:
MuslimNamesGenerator 0.1
MuslimNamesGenerator is application to generate and search muslim names.

![cover_logo](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/cover_logo.png?raw=true "")</br>
**MuslimNamesGenerator** is application to generate and search muslim names from [SearchTruth](https://www.searchtruth.com/) and [MuslimNames](https://www.muslimnames.info/) webserver, it uses _muslim_scraper_ **module** to fetch data from both server and it can generate muslims names with meanings from A-Z and can search names also with provided meaning. 

## Features of Application:
1.Search names with meanings.</br>
2.Generate muslim **names** with **meanings and translation**.</br>
3.Random names **generator with meanings**.</br>
4.All Names list support both _gender_ with _meanings_.</br>
5.Work with _Python3_ and support for _lower_ versions.</br>

## Features of Scraper module:
1.Search names with **meanings** for **both gender**.</br>
2.Generate muslim **names** for both gender.</br>
3.Has **huge** database with list from A-Z.</br>
4.No _3rd party_ modules used.</br>
5.Uses **HTML scrapping** to fetch data from two famous islamic websites.</br>
6.Work with _Python3_ and support for _lower_ versions.</br>
7.**Name,meaning and translation** for all names available.</br>
8.**Easy** and **efficient** methods to fetch data from **both** websites.</br>

## Download PyAdhaanApp executable from **PIP**:</br>
Command : `pip install MuslimNamesGenerator`</br>
[MuslimNamesGenerator project on PIP](https://pypi.org/project/MuslimNamesGenerator/)

## Search names:
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/name_search.png?raw=true "") 

## Generate names list:
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/names_list.png?raw=true "") 

## Generate random names:
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/random_names.png?raw=true "") 


## Errors and exceptions handlings.
All the error and **exception handling** are done by module itself so you dont have to take any extra step to check for any error from **backend side.**

### Examples of errors:
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/error_1.png?raw=true "") 
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/error_2.png?raw=true "") 
![](https://github.com/haseeb-heaven/MuslimNamesGenerator/blob/master/resources/error_3.png?raw=true "") 

VERSION INFO :
MuslimNamesGenerator Version : V 1.0</br>
Dated : 25/05/2019.</br>
Written and maintained by HaseeB Mir (haseebmir.hm@gmail.com)</br>