Repository navigation
π BluePill (v1.1.0) β Native C++20 & Qt6/QML iMessage, SMS & RCS Client for Omarchy / Wayland + Zero-Electron macOS Relay & Web UI (AUR: bluepill) #18422
nertwork
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
π BluePill (
nertwork/bluepillv1.1.0) β Native C++20 & Qt6/QML iMessage, SMS & RCS Client for Omarchy Linux + Zero-Electron macOS Relay & Web UIHey everyone! Excited to share BluePill (
nertwork/bluepillv1.1.0) (formerlyimsg), a fast, native C++20 and Qt6/QML desktop and CLI client for Apple iMessage, RCS, and SMS built for Omarchy Linux / Hyprland / Wayland, paired with a lightweight zero-Electron macOSchat.dbrelay daemon & built-in Web UI (bluepill-server) and 100% backward compatibility with legacy BlueBubbles servers!πΈ Screenshots (Zero-PII Demo Mode)
1. Conversation View β Pinned Conversations Bar, 1-Click 2FA OTP Pill, Edited/Expressive Badges & Inline Tapbacks
2. BluePill Home Dashboard & Built-In Web UI Launcher
3. Full-Window Interactive Photo Lightbox (Zoom, Pan, Save, Copy)
β¨ What's New in
BluePill v1.1.0~/Library/Preferences/com.apple.messages.pinning.plist(/api/v1/pinned) + right-click Pin / Unpin Conversation.1990..2039) and renders aπ Copy 849201pill directly on the message bubble.Β· Edited,Β· sent with confetti/slam/lasers, andβ Not Deliveredindicators.Ctrl+VClipboard Screenshot Paste: Paste Wayland/Hyprland clipboard images directly into the message composer.GET /web&bluepill --webui): Browse conversations, pinned chats, and send messages from any browser on your LAN/Tailscale alongside the native Qt6 client.bluepill-server): Single-file Python 3 stdlib macOS relay (brew install nertwork/tap/bluepill) readingchat.dbWAL,AddressBook-v22.abcddb, and binaryNSAttributedStringstreamtypedblobs directly, supporting both HTTPS/Socket.IO v4 and Direct SSH (ssh://user@mac-host). Remains 100% backward-compatible with legacy BlueBubbles Server (1.9.x).~/.config/omarchy/current/theme/(colors.toml/alacritty.toml/hyprland.conf).π¦ Installation
Linux Desktop & CLI Client (Arch Linux / Omarchy β AUR)
yay -S bluepill # or paru -S bluepill(Provides
/usr/bin/bluepilland a backward-compatible/usr/bin/imsgsymlink, and automatically migrates~/.config/imsg/config.json->~/.config/bluepill/config.json.)macOS Headless Relay Daemon + Web UI (Homebrew)
π₯οΈ Supported & Tested Platforms
bluepill)x86_64&aarch64(arm64)Hyprland,Sway,KDE Plasma,GNOME) & X11 Β· Qt6 / C++20 Β· PipeWire Β·makobluepill-server)15.x), Sonoma (14.x), Ventura (13.x), Tahoe (26.x)arm64) & Intel (x86_64)sqlite3,plistlib) Β·~/Library/Messages/chat.dbWALπ Links
aur/bluepill): https://aur.archlinux.org/packages/bluepillnertwork/homebrew-tap): https://github.com/nertwork/homebrew-tapAll reactions