Hides the floating picture-in-picture window Discord shows to preview a stream, yours or anyone else's.
When a screen share is active, Discord displays a small floating window over the client showing a live preview of the stream. This plugin hides it entirely, without touching the rest of the UI (call controls, video grid, etc.).
- Works for your own share and other people's
- CSS only — no patches, no restart needed to toggle on/off
- Git
- Node.js
- pnpm (
npm install -g pnpmif you don't have it) - Discord Desktop closed during the inject step (step 5)
Open a terminal wherever you want the project, then:
git clone https://github.com/Vendicated/VencordThis creates a Vencord folder with all the source code.
Go to the plugins folder:
Vencord\src\plugins\
Create a new folder named exactly after the plugin:
Vencord\src\plugins\NoStreamPopUp\
Put the index.ts file inside it:
Vencord\src\plugins\NoStreamPopUp\index.ts
Open a terminal at the root of the project (the Vencord folder), and run:
pnpm install --frozen-lockfileThis downloads everything Vencord needs to run.
Still in the same terminal:
pnpm buildThis compiles Vencord with your plugin included.
Close Discord Desktop, then run:
pnpm injectFollow the on-screen instructions (choose Discord, Discord Canary, PTB, etc. depending on your version).
- Restart Discord.
- Go to Discord Settings → Vencord → Plugins.
- Look for
NoStreamPopUpin the list and enable it.
If you can see it and enable it, the installation worked ✅
- If you edit
index.tslater, you need to redo Step 4 (pnpm build) for changes to apply. No need to redopnpm injectevery time, unless Discord was updated or uninjected. - The exact Vencord folder path depends on where you cloned it — adjust it if needed.