# DynamicRP

**DynamicRP**, a **Discord Rich Presence Manager**, is entirely constructed on the **Java Virtual Machine** utilizing both **Kotlin and Java**.

In comparison to other options, DynamicRP offers the following distinctive features:

* **Cross-platform Support**: Unlike others, DynamicRP seamlessly operates across **Windows**, **macOS**, and **Linux**.
* **AutoSwitch**: DynamicRP stands out with its innovative AutoSwitch feature. There's no need to manually select the Rich Presence you prefer. Instead, DynamicRP is capable of detecting which application is active on your computer and adjusting your configuration accordingly.
* **Simplicity & Cleanliness**: Setting up is effortless. All you need to do is install Java and double-click the Jar file.
* **Theme Variety**: DynamicRP is equipped with multiple themes through CSS, ensuring you find one that suits your taste.
* **Portability**: No "installation" is required; DynamicRP is just a single file that you double-click to run. In addition, **DynamicRP does not require any administrator permission.**

<table><thead><tr><th>Operating System</th><th>Auto Launch On Start up</th><th width="134">Rich Presence</th><th>Auto Switch</th></tr></thead><tbody><tr><td>Windows</td><td>Supported (tested on 10 and 11)</td><td>Supported</td><td>Supported</td></tr><tr><td>macOS</td><td>Supported (tested on MacOS/intel)</td><td>Supported</td><td>Supported</td></tr><tr><td>Linux</td><td>Supported (tested on Ubuntu 22.04)</td><td>Supported</td><td>Supported</td></tr></tbody></table>

Please be aware that the Application has not undergone extensive testing on macOS and Linux due to certain limitations.<br>
