Emuluxe: Advanced Mobile Simulation for VS Code

Emuluxe brings a powerful, full-featured Advanced Simulation Engine directly into your editor, eliminating context switching and accelerating your mobile-first development.
Test your web applications natively on realistic device mockups complete with precise resolution sizing, hardware sensors, and network throttling—all directly within VS Code, Cursor, Claude, Windsurf, and Antigravity (AI-powered development environments)! Built for the next generation of development with native support for the Model Context Protocol (MCP).
✨ Key Features
- MCP Native Integration: Built-in support for the Model Context Protocol (MCP) allowing AI agents like Antigravity and Cursor to interact with and control your mobile test environment.
- Advanced Simulation Engine: Unlike basic viewport resizing, Emuluxe uses a high-fidelity hardware foundry to simulate actual device characteristics, including pixel density (DPR) and hardware-accurate frames.
- Smart Localhost Discovery: Automatically detects your running development servers (Vite, Webpack, Live Server, etc.) and suggests them instantly.
- Interactive Device Quick-Pick: Seamlessly simulate your code on popular HD devices directly inside your environment (
Cmd+Alt+D).
- Hardware-Accurate Foundry: Native support for Foldable devices (Hinge/Crease), Geolocation, Battery status, and Orientation sensors.
- Bi-Directional Sync: Your settings (like Auto-Continue) sync automatically across the Platform Dashboard, Chrome Extension, and VS Code.
- Developer Inspector: Open the Chrome-grade inspector to debug your application using
Cmd+I.
- Instant Orientation Switching: Toggle between portrait and landscape instantly using
Cmd+R.
- High-Res Screenshot Engine: Capture high-fidelity device mockups including the site content with
Cmd+S.
- Plan Enforcement Engine: Features are automatically enabled/disabled based on your subscription tier (Free, Pro, Enterprise) - no manual configuration needed.
🚀 Easy Access (Logo Everywhere)
The Emuluxe experience is integrated throughout your workbench for one-click access:
- Editor Toolbar: Click the Emuluxe Logo in the top-right corner of any editor to start.
- Sidebar Header: Find the logo next to the "Refresh" icon in your File Explorer.
- Context Menus: Right-click any file, folder, or editor tab and select
Emuluxe: Start Simulation.
- Global View Menu: Access simulation controls from the top-level
View menu in your application bar.
📸 Screenshots

Device selection and quick-pick interface

Full simulation workflow with inspector and controls
⌨️ Commands & Shortcuts
| Command |
Shortcut |
Description |
Emuluxe: Start Simulation |
Cmd+Alt+E |
Launch the simulator with Smart Discovery |
Emuluxe: Change Device |
Cmd+Alt+D |
Switch active device instantly |
Emuluxe: Rotate Device |
Cmd+R |
Toggle orientation between Portrait/Landscape* |
Emuluxe: Take Screenshot |
Cmd+S |
Capture a high-res device snapshot* |
Emuluxe: Open Inspector |
Cmd+I |
Debug webview code/styles |
Emuluxe: Stop Simulation |
Cmd+Alt+X |
Close the active simulator |
Emuluxe: Login |
Cmd+Alt+L |
Authenticate with your Emuluxe account |
*Note: These shortcuts may conflict with default VS Code commands. Customize them in VS Code Settings > Keyboard Shortcuts if needed.
🛠️ Installation & Setup
System Requirements
- VS Code: Version 1.80.0 or higher
- Operating Systems: macOS, Windows, Linux
- Network: Active internet connection for authentication and dashboard sync
Installation Steps
- Install this extension from the VS Code Marketplace.
- Login: Hit
Cmd+Shift+P (or Ctrl+Shift+P on Windows/Linux) and type Emuluxe: Login. This opens your dashboard to retrieve your CLI token.
- Configure: Open VS Code Settings (
Cmd+,), search for "Emuluxe", and paste your token under the Emuluxe: Token field.
- Start: Click the Emuluxe logo in your toolbar or hit
Cmd+Alt+E to begin!
🔒 Privacy & Security
- Data Collection: Emuluxe only collects anonymous usage analytics and authentication tokens. Your source code and application content never leave your local machine.
- Authentication: Tokens are stored securely in VS Code's credential storage.
- Network: All communication with the Emuluxe dashboard is encrypted via HTTPS.
- Token Renewal: Authentication tokens expire after 30 days. You'll be prompted to re-login when needed.
🐛 Troubleshooting
Login Issues
- If login fails, ensure you have an active Emuluxe account at emuluxe.com
- Check your internet connection
- Try clearing VS Code credentials:
Cmd+Shift+P > "Emuluxe: Logout" then login again
Simulation Not Starting
- Verify your token is correctly configured in Settings
- Check that your development server is running on a detected port
- Try restarting VS Code after installation
Keyboard Shortcuts Not Working
- Some shortcuts may conflict with VS Code defaults or other extensions
- Customize shortcuts in: VS Code Settings > Keyboard Shortcuts > search "Emuluxe"
Need More Help?
Note: This extension requires an active Emuluxe Platform account for authentication and feature access. Sign up at app.emuluxe.com