
Web Presence shows your friends what websites you're browsing in real-time through Discord Rich Presence.
It's easy to set up and works with most popular websites!
Features โข Quick Install โข Documentation โข For Developers

Web Presence is a simple tool that shows your current website in your Discord profile. When you browse websites like YouTube, GitHub, or Twitter, your Discord profile will display what you're doing with custom icons for each site.
|
|
- โฑ๏ธ Timer persistence - Keep elapsed time when switching between tabs
- ๐ Auto-updates - Server checks for updates automatically
- ๐ Always-on sites - Configure sites to always show presence even when globally disabled
- ๐ฅ๏ธ Cross-platform - Works on Windows, Mac, and Linux
- ๐ ๏ธ Customizable - Use your own Discord application and icons
First, get the extension files by either: Cloning the repository: git clone https://github.com/utkarshthedev/webpresence.git Or downloading as ZIP:
|
![]() ![]() |
๐ Need more detailed instructions? Check out our comprehensive installation guide! |
![]() |
- Installation Guide - Step-by-step setup instructions for beginners
- Autostart Configuration - Make Web Presence start automatically on boot
- Troubleshooting - Solutions to common problems
- CLI Guide - All command-line features explained
- All Documentation - Complete documentation index
Our comprehensive documentation helps you get the most out of Web Presence!
-
How do I start the server? Run
webpresence start -d
in your terminal -
How do I check if it's running? Run
webpresence status
to see server status -
Can I disable for specific sites? Yes, click the extension icon and use the site settings
-
Does it work with all websites? Yes, with custom icons for 100+ popular sites
-
How do I update Web Presence? Run
npm update -g webpresence
to get the latest version
Still stuck? Check the Troubleshooting Guide for solutions to common issues.
We welcome contributions of all kinds:
- Add new website icons - Help expand our collection of custom site icons
- Improve documentation - Make guides clearer and more helpful
- Fix bugs and add features - Enhance functionality and stability
- Report issues - Help identify problems that need fixing
- Improve performance - Optimize code for better efficiency
Every contribution helps make Web Presence better!
- Fork the repository
- Create a feature branch
- Make your changes
- Submit a pull request
- Developer Guide - Complete development setup and workflow
- API Documentation - REST API and WebSocket reference
- Contributing Guide - Detailed instructions for contributors
- Site Icons Guide - How to add new website icons
- CLI Reference - All command-line options
- Server Package - WebPresence npm package details
Want to contribute? Check out our open issues to find something to work on!
You can use your own Discord application instead of the default one:
- Create a new application at the Discord Developer Portal
- Copy your Client ID
- Replace the
clientId
inserver/config.ts
- Upload custom icons to your Discord application
This allows you to customize the appearance of your presence with your own branding and icons.
MIT License |
Version history |
Made with โค๏ธ by |
If you find this project useful, please consider โญ starring it on GitHub!