├── _config.yml
├── anghamify-apis-docs.pdf
└── README.md
/_config.yml:
--------------------------------------------------------------------------------
1 | theme: jekyll-theme-cayman
--------------------------------------------------------------------------------
/anghamify-apis-docs.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Almo7aya/anghamify/HEAD/anghamify-apis-docs.pdf
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Anghamify 🍅
2 | [](https://anghamify.cf)
3 | [](https://standardjs.com)
4 |
5 | **See it live** Here 🎧️
6 |
7 |
8 | **Now you can download International songs** 🗺️ :earth_asia:
9 |
10 | **Now you can download high quality songs** ✈️
11 |
12 | ---
13 | ## Are you a developer 👀?
14 |
15 | You can use Anghamify APIs to bulid awesome music app so this may help you [Anghamify APIs Docs](https://github.com/Almo7aya/anghamify/blob/master/anghamify-apis-docs.pdf)
16 |
17 | ---
18 |
19 | ## Note to 🤐
20 |
21 | > This application is a presonal project and it's only for education purpose 📘, I know this is illegal but Anghami is a great sandbox _"AS I SEE"_ to learn real world things, I won't share the source code publicly, but I may contact Anghami to fix their issues.
22 |
23 | - Downloading song from [Anghami](https://play.anghami.com) in MP3 🎵 format using Anghami's APIs.
24 |
25 | - You can search 🔍️ for song by entering its artist or song name or both, It's dependen on Agnahmi search APIs.
26 |
27 | - Automatically applies metadata to the downloaded song which include: 🎼
28 |
29 | - Title
30 | - Artist
31 | - Album
32 | - Lyrics ~~(if found on http://lyrics.wikia.com)~~ if Anghami provides it
33 | - Album artist
34 | - Genre
35 | - Track number
36 | - Release date
37 | - And more...
38 |
39 | > That's how your music library will look like! using [Pulsar+](https://play.google.com/store/apps/details?id=com.rhmsoft.pulsar.pro&hl=en) Player
40 |
41 |
42 | 

43 |
44 | ---
45 |
46 | ## I'm using these great things
47 |
48 | **Server Side**
49 |
50 | - [express](https://github.com/expressjs/express)
51 | - [node_redis](https://github.com/NodeRedis/node_redis)
52 | - [bluebird](https://github.com/petkaantonov/bluebird)
53 | - [axios](https://github.com/axios/axios)
54 | - ~~[http-proxy-middleware](https://github.com/chimurai/http-proxy-middleware) Some dirty work 😂~~
55 | - [lodash](https://github.com/lodash/lodash)
56 | - [node-id3](https://github.com/aadsm/node-id3)
57 | - [fluent-ffmpeg](https://github.com/fluent-ffmpeg/node-fluent-ffmpeg)
58 | - ~~[lyric-get](https://github.com/rhnvrm/lyric-api) Great one to get lyrics 💟~~ __I made my own__
59 | - [ejs](https://github.com/mde/ejs) For SSR some html
60 |
61 |
62 | **Client Side**
63 |
64 | - [preact](https://github.com/developit/preact) with thier bros _preact-router preact-redux_ ⚛️
65 | - [axios](https://github.com/axios/axios)
66 | - webpack & babel 🐟️
67 | - other great PWA babel loaders & plugins
68 |
69 | > Contect me if you need some help 🏈
70 |
--------------------------------------------------------------------------------