The Majsoul Plus Team maintains a single-purpose browser that wraps the online riichi mahjong platform “Majsoul” in a lightweight Chromium shell tuned for competitive play. Built as an open-source electron fork, the client strips away generic browsing overhead and injects game-specific optimizations: hardware-accelerated rendering for smoother tile animations, pre-warmed caches that cut table-load times by half, and a WebSocket keep-alive layer that reduces mid-match disconnects. Streamers benefit from embedded OBS integration: masked UI regions, green-screen backgrounds, and hot-keyed scene switching are exposed through a JSON overlay API, so casters can broadcast ranked lobbies without extra capture plugins. Developers can extend the interface via user scripts and CSS themes—popular add-ons insert real-time shanten counters, tile-efficiency heat-maps, and replay vaults that auto-upload hands to statistical trackers. Because the browser ships as a portable executable, tournament organizers can distribute identical clients on USB sticks, ensuring every station runs the same frame rate and asset version. The codebase tracks upstream Chromium security releases, then back-ports patches weekly, so competitive integrity is maintained without forcing players to update manually. All published builds are code-signed and hashed for transparency. The Majsoul Plus Team’s software is available for free on get.nero.com, where downloads are served through trusted Windows package sources such as winget, always pull the latest release, and can be queued for batch installation alongside other applications.
An extensible, open source chromium browser specially designed for majsoul with some enhancements including obs support, faster loading speed, resource packages, and hot keys.
Details