{"schema_version":1,"name":"CmdPalm","slug":"cmdpalm","url":"https://softwareontheweb.com/product/cmdpalm","website":"https://cmdpalm.app","tagline":"Your phone becomes a full-featured Mac trackpad and keyboard","description_markdown":"CmdPalm is a free and open-source application that turns your iPhone, iPad, or Android phone into a wireless mouse, trackpad, and keyboard for your Mac. It lets you control your Mac from your phone with gestures, typing, and voice typing. The application is available for Macs running macOS 15+ on Apple Silicon and supports custom keyboards and multi-step decks. It is useful for presentations, media playback, and hands-free typing. CmdPalm does not require a phone app or account and keeps all communication on the local network, making it a convenient and secure option for Mac users.\n\n## Key Features\n\n- Trackpad – tap, drag, two‑finger scroll with momentum, pinch‑zoom, rotate, assignable gestures\n- Keyboard – full Mac layout with modifiers, function and media keys\n- Custom keyboards – user‑defined key sets for shortcuts, games or editing\n- Deck – shortcut panel for app launches, text snippets, system actions and multi‑step sequences\n- App launcher & media – launch, switch, quit apps and control playback, volume and brightness\n- Voice typing – speak into the phone and have on‑device speech converted to text on the Mac\n\n## Best For\n\n- General Mac users who want to control their computer from a phone\n\n## Top Use Cases\n\n- Navigate macOS UI with trackpad gestures from the phone, enabling cursor control without a physical mouse\n- Type on the Mac using the phone’s keyboard or custom layouts, useful for presentations or remote typing\n- Launch, switch, and quit applications and control media playback from the phone’s app and media tabs\n- Dictate text with voice typing, processed locally on the Mac, for hands‑free document entry\n\n## Comparisons\n\n- Unlike many remote‑mouse solutions, CmdPalm works without installing a dedicated phone app\n- All data stays on the local network; there is no cloud service or account required\n\n## Pros\n\n- Free and open‑source under AGPL‑v3\n- Works with iPhone, iPad and Android browsers\n- No account or subscription needed\n- Encrypted local‑network connection\n- Low resource usage (≈0 % CPU, ~19 MB RAM idle)\n- Customizable gestures, keyboards and shortcut decks\n- Supports multiple paired devices simultaneously\n- Voice typing runs on‑device, preserving privacy\n\n## Limitations\n\n- Does not run on Intel‑based Macs or macOS versions earlier than 15\n\n### What is CmdPalm?\n\nCmdPalm is a free, open‑source application that lets a phone act as a mouse, trackpad, keyboard and shortcut deck for a Mac running macOS 15+ on Apple silicon.\n\n### What are its key features?\n\nIt provides a trackpad with gestures, a full‑size keyboard, custom keyboard layouts, a shortcut deck, app launcher and media controls, and on‑device voice typing.\n\n### Who is it best for?\n\nIt suits any Mac user who prefers to use a phone as an input device, especially when away from the desk.\n\n### What can you use it for?\n\nYou can move the cursor, type, launch or quit apps, control media playback, adjust system settings, and dictate text, all from the phone.\n\n### How does it compare to alternatives?\n\nCmdPalm requires no phone‑side app installation and keeps all communication on the local network, unlike many remote‑control tools that rely on cloud services or dedicated apps.\n\n### What integrations and ecosystem support does it offer?\n\nIt runs in the phone’s web browser on iOS, iPadOS and Android, connects to macOS over the local network, and does not depend on external services or plugins.\n\n### What are its pros?\n\nIt is free, open‑source, works across major mobile platforms, uses minimal system resources, offers extensive customization, supports multiple devices, and processes voice input locally for privacy.","categories":["Productivity","Freemium","Open-Source","iOS","Android","MacOS","Utilities","Developers","Productivity Optimization"],"published_at":"2026-11-09T04:00:00+00:00","updated_at":"2026-11-09T04:00:12+00:00"}