Statusify is an open source simple and easy-to-use cross platform GUI application for setting up Discord Rich Presence. It allows you to create and customize your own rich presence and preview it in real-time. It is a tiny application that barely uses any disk space.
Note
Statusify is currently in development and is only available for testing purposes as an alpha release.
You can download the precompiled binaries for your platform from the table below. The binaries automatically update themselves to the latest version when a new release is available. You can also install Statusify using a package manager.
The binaries are signed
Platform | Architecture | Download |
---|---|---|
Windows | x64 | Statusify.windows-x86_64.exe |
macOS | x64 (Intel) | Statusify.darwin-x86_64.dmg |
macOS | Apple Silicon | Statusify.darwin-aarch64.dmg |
Debian | x64 | Statusify.linux-x86_64.deb |
Linux (AppImage) | x64 | Statusify.linux-x86_64.AppImage |
You can install Statusify on Windows using Scoop.
scoop bucket add orphoros_scoop-bucket https://github.com/Orphoros/scoop-bucket
scoop install statusify
You can install Statusify on macOS using Homebrew.
brew tap orphoros/core
brew install --cask statusify
- Set up your own custom rich presence.
- Configure the details and state text.
- Set the large and small images and their tooltips.
- Define when the activity starts to display how long you have been doing it.
- Display a party size.
- Add a button with a label and a URL.
- Toggle any of the rich presence elements on and off.
- Save your editor settings, so you don't have to reconfigure it every time you open the app.
- Close to the system tray so the app can run in the background.
Statusify is available for the following platforms:
Statusify is officially supported and tested on:
- Windows 10
- macOS Sonoma (Apple Silicon)
Statusify was created as a proof of concept to test the capabilities of the Tauri framework. Electron is a popular choice for creating cross-platform desktop applications, however the produced binaries have a large base size due to the inclusion of the Chromium browser. Also, Electron applications are known to consume a lot of memory. This project aims to validate the Tauri framework as a lightweight alternative to Electron for building cross platform desktop applications.
1. Setup the project
Clone the repository and install the dependencies.
git clone git@github.com:Orphoros/Statusify.git
Install the dependencies.
npm i
2. Run the project
Run the app in development mode.
npm run tauri dev
3. Update dependencies
Fetch new updates from the repository.
npm run upgrade
Create the lock file for the new dependencies.
npm run lock
Warning
Discord is a trademark of Discord Inc. Statusify is not affiliated with Discord Inc. in any way and is not an official application. Statusify is an open-source project made for educational purposes and is not responsible for any misuse of the application. Use the application at your own risk.