Build beautiful, modern, and native cross-platform desktop apps with TypeScript and web technologies you love.

Joined July 2023
🚀 MōBrowser 2.19.0 is out! What's new: – AI-ready React and TypeScript project template – E2E tests in generated projects – Git support in project scaffolding – Open projects in coding agents and IDEs – Send annotations to coding agents – Windows dark theme and title bar fixes 👉 Read more: teamdev.com/mobrowser/releas…
1
1
1
35
🦀 Rust and TypeScript in one desktop app MōBrowser now supports native Rust modules for CPU-intensive work. This guide builds a multithreaded thumbnail generator and compares Rust with C++. 👉 teamdev.com/mobrowser/blog/r…
3
4
105
🤖 AI agent automation for desktop app development See how MōBrowser lets agents launch apps, inspect the UI, handle native dialogs, switch windows, and read logs without extra tooling. 👉 teamdev.com/mobrowser/blog/a…
14
3
21
214
🚀 MōBrowser 2.18.0 is out! What's new: – Native Rust modules – Write & run E2E tests – AI agent E2E testing skill – Session API proxy settings – Notifications in Windows MSIX apps 👉 Read more: teamdev.com/mobrowser/releas…
3
3
7
100
🔐 Your update server doesn’t have to be public anymore. MōBrowser 2.17 adds HTTP headers to update requests, letting servers reject anonymous traffic and authenticate individual users. 👉 teamdev.com/mobrowser/blog/y…
2
4
49
🏗️ Desktop apps with web frontends: an architect’s guide. This article guides architects through the security aspects of choosing between Electron and MōBrowser, including native access, IPC, navigation, permissions, and configurable controls. 👉 teamdev.com/mobrowser/blog/d…
2
2
37
🚀 MōBrowser 2.17.0 is out! What's new: – Cookies session API – Authenticated update servers – Modern Windows dialogs – Linux menus, tray, title bar hiding – Left/right Cmd in macOS shortcuts – Packaged app security checks 👉 Read more: teamdev.com/mobrowser/releas…
1
1
2
100
🚀 MōBrowser 2.16.0 is out! What's new: – Intel Mac builds – Annotation Mode for UI-to-code feedback – Windows menus and built-in updates – Click-through windows – H.264, HEVC, and AAC playback – Linux dialogs and workspace actions 👉 Read more: teamdev.com/mobrowser/releas…
2
2
41
🔐 Desktop apps with web frontends: a CISO’s guide If you’re choosing a framework, this article explains how to assess JavaScript isolation, IPC access, untrusted navigation, permissions, source protection, SBOMs, and ongoing security maintenance. 👉 teamdev.com/mobrowser/blog/d…
2
3
32
🇪🇺 Is your desktop app ready for the Cyber Resilience Act? From September 11, 2026, the CRA’s vulnerability reporting obligations apply. Learn what this means for desktop software and how MōBrowser generates a CycloneDX SBOM with one command. 👉 teamdev.com/mobrowser/blog/c…
2
3
11,718
🚀 MōBrowser 2.15.0 is out! What's new: – SBOM generation – Simplified app releases – Update progress on macOS – Extended window state controls – Always-on-top windows on Linux 👉 Read more: teamdev.com/mobrowser/releas…
2
1
4
112
Suppose you are a hardware company shipping its first line of mice or keyboards. The devices are designed, the firmware works, and then it turns out your customers expect an app: something that configures buttons and lighting, stores profiles, updates firmware, and runs on both Windows and macOS. That app is a full software product of its own, and building it requires a skill set quite different from designing hardware. In the article, I look at what device configuration software does, what it takes to build it, and then walk through the architecture of MōDevice — an open-source demo companion app for mice and keyboards, built with MōBrowser. 👉 teamdev.com/mobrowser/blog/h…
3
4
1
47
124,978
🚀 MōBrowser 2.14.0 is out! What's new: - Built-in app updates on macOS - File associations with your app - Extend existing project with native module - Show/hide window titlebar icon - Fixes & Improvements 👉 Read more: teamdev.com/mobrowser/releas…
2
3
53
MōBrowser 2.13.1 is out! Fixes and improvements: - Fixed context menu sizing - Restored HTML file input dialogs - Restored Windows title bar icon - Improved AI automation support 👉 Read more: teamdev.com/mobrowser/releas…
1
1
39
🖥️ Choosing a cross-platform desktop framework in 2026? We compared Electron, MōBrowser, Tauri, Qt, Flutter, Avalonia, and JavaFX across runtime, tooling, performance, hiring, and AI coding support. 👉 Read the full comparison: teamdev.com/mobrowser/blog/t…
2
3
168
🤖 MōBrowser integrates AI agents into the complete development loop. An agent can read the framework documentation, build and launch your application, inspect its interface, interact with it, diagnose problems, and verify changes against the running app. In the new guide we explain how MōBrowser guides AI agents and how automation works under the hood. teamdev.com/mobrowser/docs/d…
1
2
33
🚀 MōBrowser 2.13.0 is here! 🔓 CORS for trusted origins. Let renderer code hit trusted endpoints (hello, OAuth device flows) without disabling CORS globally. 📋 Binary clipboard. Read/write raw bytes with clipboard.writeBytes() & readBytes(). 🏷️ Custom executableName. Use any characters in app.name (yes, even ō). 👉 Release notes: teamdev.com/mobrowser/releas…
1
2
41
🛡️ Security Model Comparison: Electron vs MōBrowser A deep dive into the Electron security model and how MōBrowser’s architecture enforces the same guarantees by default rather than by discipline. teamdev.com/mobrowser/blog/e…
1
3
39
🖼️ Capture the currently rendered page as an Image using the new `browser.capturePage()` method. The captured image covers the visible browser content, and its pixel size is scaled by the display scale factor. 👉 teamdev.com/mobrowser/releas…
1
2
22
🚀 MōBrowser 2.12.0 is out! What's new: - Rendered page image capture - Touch ID on macOS - Secure auto-updates - Fixes & Improvements 👉 Read more: teamdev.com/mobrowser/releas…
2
3
47