Xhtml.dll v1.0.0 – Modern Web Browser Engine for mIRCXhtml.dll is a modern replacement for the legacy nhtml.dll, bringing the power of Microsoft Edge WebView2 (Chromium) directly into mIRC.
It allows you to embed fully functional web browsers inside mIRC windows with full support for modern web technologies.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✨
Features━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Modern Web Engine (Edge WebView2 / Chromium)
- Full Web Standards Support (HTML5, CSS3, ES6+, WebGL, WebAssembly)
- Framework Compatible (React, Vue, Angular, etc.)
- Full Mouse & Keyboard Interaction
- Resizable Browser Windows
- Multiple Instances Support
- Simple and Clean API for mIRC
- Drop-in Replacement for nhtml.dll
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📋
Requirements━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Windows 10 / 11
- mIRC 7.x or later
- Microsoft Edge WebView2 Runtime
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🚀
Quick Start━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Installation:
1. Download Xhtml.dll
2. Copy it to your mIRC root folder
3. Install WebView2 Runtime if not installed
4. Load the script:
/load -rs scripts/xhtml.mrc
Basic Usage:
; Open a URL
/xhtml
https://www.google.com; Close the browser
/xhtml.close
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📚
API (Core Functions)━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
attach -> Attach WebView2 to a window
navigate -> Navigate to a URL
detach -> Detach and cleanup
resize -> Resize browser
goback -> Navigate back
goforward -> Navigate forward
refresh -> Reload page
stop -> Stop loading
geturl -> Get current URL
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🧪
Example━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
alias mybrowser {
window -pdoks @MyBrowser 100 100 1200 800
dll Xhtml.dll attach $window(@MyBrowser).hwnd
.timer 1 2 dll Xhtml.dll navigate
https://github.com}
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🆚
Why Xhtml.dll?━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Uses Chromium instead of Internet Explorer
- Supports modern JavaScript
- Works with modern frameworks
- Actively maintained
- Designed for real-world web usage inside mIRC
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚠️
Notes━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
- Wait 2–3 seconds after attach before navigate
- Make sure WebView2 Runtime is installed
- Use correct architecture (x86 / x64)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔗
Project━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
REPO:
GitHub━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Made with ❤️ for the mIRC community