Skip to content

kamaras plugins

Vencord userplugins for faster navigation, quieter Discord UI, better calls and streams, and local agent tooling.

Install from the default repo with venpm install <name>.

Shared dependency modules install automatically: _libAnimationKit_libKeybindRegistry

channelTabs

IDE-style tabs for Discord channels and DMs.

channelTabs keeps the conversations you are actively using in a compact tab bar, so jumping between a server channel, a DM, and a reference thread does not require rewalking Discord's sidebars every time.

Tabs can be opened, closed, grouped, and styled. Dragging one shows a tilted mirror of the tab, a caret marking where it will land, and an animated reorder as the others move aside; dropping onto the middle of a group chip files it away instead.

The plugin also exposes a virtual tab API that other plugins can use, with optional settingsHub and keybind registry integration for deeper control.

channelTabs - drag to reorder
#general
#dev
U1user1
#announcements
STstream

Drag a tab to reorder it.

user1anyone tried the new update yet?
user2yeah it's pretty solid, the tab animations feel snappy
user3channelTabs is genuinely one of the best plugins
Source ↗

settingsHub

A unified settings surface for custom plugins.

settingsHub gives larger userplugins a real settings page: grouped controls, previews, search, consistent styling, and plugin-specific sections that are easier to scan than the default Vencord option list.

It also owns the shared keybind registry lifecycle, which lets plugins expose editable keybinds without each one shipping its own dispatcher.

settingsHub - unified settings
PLUGINS
channelTabs
Tab position
Show tab bar at top or bottom
Hide guilds sidebar
More space for the tab bar
Tab height
Height of each tab (px)
32
Source ↗

minimalCallBar

A compact replacement for Discord's large DM and group call overlay.

minimalCallBar keeps call state visible without letting the call panel dominate the chat. The bar shows connection state, participants, call duration, ping, and common voice controls in a narrow strip.

It is built for people who stay in calls while reading or working elsewhere in Discord, with optional display modes, hover detail, and keybind support.

minimalCallBar - compact call bar
vc
gc
mg
Voice Connected
0:0024ms
kamaras
alice
dave
# general
# off-topic
# media
🔊 Lounge 3
#general
kamarasToday at 2:14 PM
gg everyone, that was a clean win
aliceToday at 2:15 PM
agreed! one more round?
daveToday at 2:15 PM
always 👀
Click the call bar to expand — try mute/deafen too
Source ↗

hotkeyNav

Keyboard navigation for notifications, DMs, servers, and channels.

hotkeyNav adds modifier layers and inline keycap hints so Discord can be driven from the keyboard. Jump to notification targets, move through DM and server positions, and navigate channels without hunting through the UI.

The hints can stay visible or appear only while a modifier is held, and settingsHub can expose the underlying keybinds in one place.

hotkeyNav - keycap navigation
G 1
D 2
M 3
D 4
S 5
Gaming
#general
#lfg
#clips
#memes
TRY IT

Press 15 to jump between servers, or click any server icon.

In the real plugin, modifier layers (Alt, Ctrl) give you channel, DM, and settings navigation.

Gaming
Source ↗

embedFix

Rewrite social links to providers that embed cleanly in Discord.

embedFix handles the daily annoyance of social links that preview poorly or not at all. It can rewrite your outgoing messages before send and visually replace supported incoming links from other users.

Provider priority, probe caching, platform toggles, and custom provider overrides let you choose how aggressive the plugin should be.

embedFix - URL rewrite
u1
user1
https://x.com/kamaras/status/123
Discord preview is inconsistent for this link.
rewrite
ef
EmbedFix
https://fixvx.com/kamaras/status/123
fixvxStable video, image, and card metadata.
Source ↗

betterBlockIgnore

A stricter block and ignore filter for chat, replies, mentions, and reactions.

betterBlockIgnore starts from Vencord's NoBlockedMessages behavior and extends it to Discord's ignored-user state, reply chains, mention references, and reaction events.

Use it when the collapsed blocked-message placeholder is still too noisy or when ignored users should be filtered as completely as blocked users.

betterBlockIgnore - privacy filter
privacy filter
u1
user1
Can someone review the CSS patch?
u3
user3
Normal message stays visible.
4 blocked or ignored events removed: placeholder, reply, mention, and reaction.
Attribution:This plugin is a fork of Vencord's stock NoBlockedMessages plugin by Vendicated and contributors, originally authored by rushii, Samu, and jamesbt365. This fork keeps that upstream foundation and adds ignored-user handling, reply and mention filtering, reaction filtering, and settingsHub integration.Vencord NoBlockedMessages
Source ↗

discordMcp

A local MCP bridge between Discord and AI agents.

discordMcp exposes selected Discord client state and actions through a local Model Context Protocol proxy. It is meant for agent workflows that need to read Discord context, subscribe to events, or request controlled actions from the running client.

Tool permissions are grouped by risk, dangerous operations can prompt in Discord, and plugin rebuild requests can be denied automatically while you are in a call.

discordMcp - permission bridge
Claude
MCP client
tool call
Permission
prompt
result
Waiting...
Source ↗

bsNoMore

Remove Discord upsells and visual clutter.

bsNoMore is a cleanup plugin for the parts of Discord that repeatedly compete for attention: Nitro and Shop entries, quest popups, store surfaces, clan tags, avatar decorations, and related UI noise.

It also includes a compact DM navigation mode, so the left rail can stay focused on conversations rather than promotion.

bsNoMore - clutter removal
Nitro
🛒Shop
U1
user1CLAN
U2
user2CLAN
BT
botCLAN
U3
user3CLAN
Cluttered
user1hey, you free for a call?
user2yeah gimme 5 mins
botstream goes live in 10 minutes
Source ↗

enrichedHeader

Move channel header controls into the title bar.

enrichedHeader reclaims vertical space by moving common channel-header controls into Discord's title bar and adding compact sidebar toggles, navigation buttons, and breadcrumb-style context.

It also exposes a typed header layout API so other plugins can place controls consistently instead of fighting for header space.

enrichedHeader - title bar controls
Discord
Server / # general

Header controls live in the title bar, leaving the chat header out of the way.

Source ↗

messageHeaderAvatar

Show avatars directly in message headers.

messageHeaderAvatar brings each author's avatar into the message header line, which makes dense channels easier to scan without increasing the left gutter.

Avatar size, shape, reply avatar size, consecutive-message behavior, and optional cleanup for server identity badges can all be tuned.

messageHeaderAvatar - inline avatars
Shape
user1Hey everyone, just pushed the new update
user1Let me know if you run into any issues
user2Looks great! Testing now
user3The new settings panel is really nice
user3One small thing though...
Source ↗

venpmGui

Manage venpm plugins from inside Discord.

venpmGui brings the common venpm loop into Discord: browse configured repos, search available plugins, install, update, review state, and work through setup without keeping a terminal open.

It is still backed by the venpm CLI and plugin index format, so it fits the same install/update model as command-line venpm.

venpmGui - plugin browser
channelTabsTab bar for channels
settingsHubUnified settings
hotkeyNavKeyboard navigation
bsNoMoreRemove clutter
minimalCallBarCompact call bar
discordMcpAI bridge
Source ↗

betterRes

Unlock custom Discord stream resolutions and frame rates.

betterRes patches Discord's stream quality choices so you can add lower, higher, or unusual vertical resolutions and frame rates. That is useful for low-bandwidth sharing, battery-conscious calls, and stream setups that Discord does not expose by default.

Custom values are configured as comma-separated resolution and FPS lists, then surfaced alongside Discord's normal quality presets.

betterRes - stream quality
LIVE
Source60 fps
Source ↗

vipNotifications

Rule-based VIP alerts with profiles, cooldowns, and privacy controls.

vipNotifications lets you define rules for messages that deserve attention even when Discord's normal notification behavior would stay quiet. Rules can target authors, channels, keywords, and profiles.

Profiles control desktop and Vencord alerts, cooldown behavior, DND overrides, streamer-mode handling, and privacy-sensitive display choices.

vipNotifications - rule alerts
Built-in pingdesktop and Vencord notification
DND override allowed
Alert sentStream crew matched kamaras.
Source ↗

Disclaimer — Not affiliated with Discord Inc. or Vencord. Client mods are against Discord's ToS. Use at your own risk.