uesleibros

uesleibros / wasabi

Public

A pure-VBA WebSocket/WSS client powered by Winsock, Schannel, and native Windows APIs.

13
0
100% credibility
Found May 05, 2026 at 13 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
VBA
AI Summary

Wasabi is a self-contained VBA module that adds real-time WebSocket and MQTT messaging capabilities to Microsoft Office applications on Windows.

How It Works

1
💡 Discover Wasabi

You want live updates in your Excel sheet or Word doc, like chat messages or stock prices, and find this handy tool for Office apps.

2
⬇️ Get the file

Download the single ready-to-use file from the project page.

3
📁 Add to your project

Open the VBA editor in Excel or Word, import the file, and it's ready—no extra setup needed.

4
🔌 Connect to a service

Write a simple line to link up with a live web chat, data feed, or sensor stream.

5
💬 Send and get messages

Send your first message and watch replies or updates flow in right away.

6
🔄 Make it reliable

Turn on auto-recovery so it reconnects smoothly if the signal drops.

🎉 Live magic happens

Your spreadsheet or document now updates in real-time, bringing your ideas to life effortlessly.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 13 to 13 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is wasabi?

Wasabi brings full WebSocket and WSS client support to VBA in Office apps like Excel, Word, and PowerPoint, letting you connect to real-time APIs over secure TLS without external libraries or installs. Drop in a single file, and handle connections, pings, auto-reconnects, proxies (HTTP/SOCKS5/NTLM), MQTT over WebSocket with QoS 1, and permessage-deflate compression—all powered by native Windows APIs. Unlike polling HTTP hacks, it delivers low-latency bidirectional comms directly in spreadsheets or docs.

Why is it gaining traction?

It stands out with zero dependencies, running on Windows XP to 11 and Office 2007 to 365 (32/64-bit), plus corporate-friendly proxy auto-discovery and mTLS. Devs dig the simple API—connect, send/receive, disconnect in a few lines—plus extras like RTT latency checks and MTU-aware framing that just work. Not your github wasabi wallet or wasabi ambulance github mods; this is a polished client for wasabi s3 github-style integrations or wasabi scripts github automations.

Who should use this?

VBA scripters building live dashboards in Excel for trading data from Binance or IoT sensors via MQTT. Office automation pros behind firewalls needing proxy-tunneled chats to Slack/Discord bots. Industrial VBA users pulling SCADA streams without third-party tools—think wasabi bridge github for real-time bridges or wasabi police github for game-like sims.

Verdict

Solid for VBA real-time needs despite 13 stars and 1.0% credibility score—docs are thorough, features production-ready, but low adoption means watch for edge cases. Grab it if you're in the Office ecosystem; skip for modern langs.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.