PreMiD is a simple, configurable utility that lets you show what you're doing on the web in your Discord profile. Whether you're watching videos, listening to music, browsing your favorite sites, or playing browser games, PreMiD helps you share your online activities with your friends through Discord's Rich Presence feature.
Looking to use PreMiD? Head over to our official website to add the browser extension!
Want to create your own Activity? All of our community-created activities are open source and available at github.com/PreMiD/Activities. We'd love to see what you create!
- 🎵 Show what you're listening to on YouTube and more (Spotify has native Discord support)
- 📺 Display what you're watching on Netflix, Disney+, Twitch, and hundreds of other sites
- 🎮 Share your browser game activity with friends
- ✨ Fully customizable with thousands of user-created Activities
- 🌍 Available in multiple languages thanks to our amazing community translators
PreMiD is built by the community, for the community. Join us and help make PreMiD even better!
- Activities Repository: github.com/PreMiD/Activities
- Documentation: docs.premid.app
- Discord Server: discord.premid.app
- Feedback & Bug Reports: feedback.premid.app
We love community contributions! While PreMiD's Activities are fully open source (the code that makes websites show up on your profile), the PreMiD extension is not currently open source. This decision allows our small team to move fast and iterate quickly to deliver the best experience possible.
You can contribute by:
- Creating new Activities at github.com/PreMiD/Activities
- Helping translate PreMiD on Crowdin
- Reporting bugs and suggesting features at feedback.premid.app
- Supporting the project and spreading the word!
To release a new version of a package, run the following command:
cd apps/<app>
pnpm bumpp -y -t <app>-vReplace <app> with the name of the package you want to release. For example, to release a new version of the schema-server package, you would run:
cd apps/schema-server
pnpm bumpp -y -t schema-server-vThis will use bumpp to bump the version of the package in the package.json file, create a tag for the new version, and push the changes to the remote repository.
This project is licensed under the MPL-2.0 License.