Skip to content

MRKDaGods/BetterAnghami

Repository files navigation

BetterAnghami

BetterAnghami is an enhanced version of the Anghami music streaming service, offering additional features and improved user experience.

Disclaimer

BetterAnghami is an independent project developed by me. It is not affiliated with or endorsed by Anghami.

Features

  • Fast Start-Up Times: Quickly access your music without delays.
  • Smooth Experience: Enjoy a seamless browsing experience powered by WebView2.
  • Custom Theming: Personalize the app's appearance to your liking.
  • Discord Rich Presence: Show your current listening activity on Discord.

Interface

Album View with a Custom Theme Applied

Seemless visual experience that adapt beautifully to your chosen theme

Theme Editor

Easily customize themes to match your style using the built-in theme editor

Accessing Themes

Themes can be accessed using the dropdown menu on the top right

Discord Rich Presence

Showcase your music activity to friends on Discord with rich presence integration (with time left, paused, loading, etc)

Playing

image

Paused

image

Buffering

image

Building BetterAnghami

Since BetterAnghami is based on Windows Presentation Framework (WPF), it may only be compiled and ran on Windows.

To build BetterAnghami on Windows, follow these steps:

Prerequisites

Clone the Repository

Clone the BetterAnghami repository to your local machine:

git clone https://github.com/MRKDaGods/BetterAnghami.git
cd BetterAnghami

Open in Visual Studio

Open the project in Visual Studio:

  • Navigate to the cloned BetterAnghami directory
  • Open BetterAnghami.sln in Visual Studio.

Visual Studio will automatically handle restoring dependencies and compiling the project when you run it.

Run the Project

Once the project is opened in Visual Studio:

  • Ensure BetterAnghami is set as the startup project.
  • Press F5 or go to Debug > Start Debugging to build and run the project.

Precompiled Binaries

If you prefer not to build BetterAnghami from the source code, you can download precompiled binaries for your platform:

About

A fast and enhanced Anghami desktop client powered by .NET 8 & WebView2

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published