Skip to content
| Marketplace
Sign in
Visual Studio Code>Azure>Peek a BusNew to Visual Studio Code? Get it now.
Peek a Bus

Peek a Bus

epolicardo

|
89 installs
| (0) | Free
Azure Service Bus manager for VS Code. Debug messages, peek queues/topics, manage subscriptions, and handle deadletters without leaving your editor.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Peek a Bus

Azure Service Bus Management for VS Code — View, debug, and manage your Service Bus messages directly from your editor. No need to switch contexts between your code and the Azure Portal.

Like peekaboo, but for your Service Bus messages. 👀

Peek a Bus is a powerful Azure Service Bus management and exploration extension for VS Code. Manage your Service Bus resources directly from the editor with an intuitive, developer-friendly interface.

This is a modernized and enhanced version of the original Peek UI by horgen.

Why "Peek a Bus"?

The name is a playful twist on "peekaboo" — the classic game of hiding and suddenly revealing yourself. Similarly, Peek a Bus lets you peek into your Azure Service Bus to see what messages are hiding in your queues and topics, then take action on them. Fast, convenient, and without the Azure Portal detours! 🚀

What Can You Do?

Peek a Bus allows you to:

  • Debug messaging issues without leaving VS Code
  • View queue and topic messages in real-time with live monitoring
  • Manage deadletter messages and transfer them back to active queues
  • Edit and resend messages for testing and troubleshooting
  • Filter and search messages using advanced logic and pattern matching
  • Organize connections and manage multiple Service Bus namespaces
  • Bulk operations like purging messages, creating subscriptions, and managing rules

Perfect for developers who work with Azure Service Bus and want faster feedback loops during development and debugging.

Features

Core Capabilities

  • 📋 View all Service Bus resources - Queues, Topics & Subscriptions for any Service Bus
  • 📨 Message Management - View, filter, sort, and resend messages
  • 🔄 Transfer functionality - Move messages from deadletter queues
  • 🧹 Bulk operations - Purge messages and clean up queues
  • ⏱️ Real-time monitoring - Watch for new messages in real-time

Advanced Features

  • 📁 Smart organization - Queues, Topics, and Subscriptions in organized categories
  • 💾 Connection management - Export/Import Service Bus connections with your team
  • 📝 Subscription management - Create, edit, and delete subscriptions on-the-fly
  • 🔧 Rule management - Create and manage subscription rules with SQL filters
  • 📊 Message filtering - Advanced filtering with AND/OR logic and partial word matching
  • 🔤 Message sorting - Sort messages by timestamp (newest/oldest first)
  • ⭐ Favorites system - Quick access to frequently used queues/subscriptions
  • 🚀 Performance optimized - 3-6x faster with parallel loading

Message Operations

  • Peek Mode: Read messages without affecting delivery count
  • Receive Mode: Full message consumption across all partitions
  • Advanced Search: Filter with AND/OR operators, partial matching, and exclusion
  • Copy to Clipboard: Quick message sharing and debugging

Peeking messages

Requirements

None.

Extension Settings

None.

Known Issues

None.

Credits

Original Author: horgen - Creator of Peek UI

Modified by: Emiliano Policardo (epolicardo)

This project is licensed under GPL-3.0, which allows modifications while preserving the original author's attribution.

Release Notes

See CHANGELOG.md for detailed release history.

0.0.4 (Peek a Bus - Latest)

  • Renamed to "Peek a Bus"
  • Added category grouping for Service Bus entities
  • Changed subscription icons for better visual representation
  • Added version management scripts
  • Restored message body scroll

Original Peek UI Release History

0.0.3

  • Fixed issue with opening subscriptions

0.0.2

  • Fixed bug when re-opening closed webviews
  • Adjusted refresh state when transferring/purging messages
  • Fixed possible infinite loop when transferring messages

0.0.1

  • Initial version of Peek UI by horgen
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft