

geetRPCS
Automatic Discord Rich Presence for 50+ applications with intelligent detection, mouse activity tracking, and dynamic status messages. Lightweight (5-30MB RAM), hot-reloadable config, one-command install. Perfect for developers, designers & creators.
Cost / License
- Free
- Open Source (Apache-2.0)
Platforms
- Windows
geetRPCS News & Activities
Recent activities
geetRPCS information
What is geetRPCS?
geetRPCS is a Windows application that automatically creates rich Discord presence status updates based on the applications and windows you're actively using on your computer.
Think of it as a "now playing" system for your entire desktop experience. Instead of just showing what game you're in Discord, it displays whatever application you're currently working in - whether that's VS Code, Photoshop, a browser, or pretty much any app you have open.
Here's how it works under the hood:
- Window Monitoring: The application constantly watches your computer to detect which window is currently in focus. It uses Windows Event Hooks (a low-level Windows API mechanism) to track when you switch between applications, even if those apps are minimized or in the background.
- Application Recognition: It maintains a database of thousands of applications (stored in apps.json), each with their own Discord presence configuration - including what custom images, buttons, and text to display when that app is active.
- Discord Integration: Once it identifies what you're using, it sends a request to Discord's RPC (Remote Procedure Call) API to update your Discord status. This is the same technology that games use to show their own presence information.
- Dynamic Customization: The system can generate witty or contextual text using a placeholder engine. For example, if you're working in VS Code, it might say "Coding a masterpiece" or "Fixing bugs (probably adding new ones)" depending on what file you have open.
- Additional Features:
- Global hotkeys to manually control the presence
- Live preview window to see how your Discord status will appear
- Multi-language support (over 20 languages)
- Automatic updates for both the app and its application database
- System tray icon with animation to show activity status
- Statistics tracking for how long you spend in different applications
The User Experience: You install it once, configure it to run on startup, and then forget about it. Your Discord status automatically updates as you switch between applications throughout your day. You can customize which apps get tracked, what they show, and add custom buttons (like links to your GitHub profile or portfolio).
It's particularly useful for developers, creatives, or anyone who wants their Discord status to reflect what they're actually working on in real-time, rather than just showing "Online" or "Invisible."






