A free, open-source Android app that lets you manage your phone's files, messages, calls, and screen from a web browser on the same network.
rud1x/NeoShell
Windows remote control app that lets you lock, shut down, restart, sleep your PC and launch apps from a phone over local Wi-Fi.
Open-source alternative to:Unified Remote
Remote Mouse
- Stars
- 56
- Forks
- 5
- Open issues
- 0
- Last commit
- last month
What is it?
NeoShell turns a phone into a remote control for a Windows PC. A small desktop app runs on the PC and shows a QR code, which the phone scans to pair with it. Once connected, you can lock, shut down, restart or put the computer to sleep, launch applications, and control media playback such as play/pause and next track.
The project works only over the local Wi-Fi network and does not require internet access or a cloud service. Apps are launched from a folder named NeoShellApps, where you place .exe, .lnk or .url files. Access is protected by a key-based authorization step, and the phone app shows the PC's name, IP address and live ping.
The project provides a native Android APK client with QR scanning, push notifications for online/offline status, support for multiple PCs, and an update check. A browser-based interface is also part of the project, and the Windows side can be built from source with Python, PyQt6 and PyInstaller.
Key features
- 01Lock, shut down, restart, and sleep a Windows PC from a phone
- 02Pair by scanning a QR code shown on the PC screen
- 03Launch .exe, .lnk, or .url files placed in the NeoShellApps folder
- 04Control media playback such as play/pause and next/previous track
- 05Key-based authorization and works over local Wi-Fi without internet
Use cases
- Shutting down or restarting a home PC from bed without getting up
- Launching apps or media on a Windows machine from another room
- Remotely controlling a PC on a home network without setting up complex remote access tools
Topics
FAQ
- What is NeoShell?
- Windows remote control app that lets you lock, shut down, restart, sleep your PC and launch apps from a phone over local Wi-Fi. NeoShell turns a phone into a remote control for a Windows PC. A small desktop app runs on the PC and shows a QR code, which the phone scans to pair with it. Once connected, you can lock, shut down, restart or put the computer to sleep, launch applications, and control media playback such as play/pause and next track.
- Is NeoShell free to use? What license does it have?
- NeoShell is open source under the GPL-3.0 license. Check the license terms before using it in commercial products.
- Is NeoShell still maintained?
- Updated within 6 months. The last commit to NeoShell was on Sep 15, 2026.
- What can I use NeoShell for?
- Shutting down or restarting a home PC from bed without getting up Launching apps or media on a Windows machine from another room Remotely controlling a PC on a home network without setting up complex remote access tools
- Where can I get NeoShell?
- The source code and installation instructions are on GitHub: https://github.com/rud1x/NeoShell
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
Open-source, self-hostable backend platform for building apps, offering Auth, Databases, Storage, Functions, Messaging, Realtime, Hosting and MCP access for agents.
Qt-based desktop client that displays and controls Android devices over USB or Wi-Fi without requiring root.
A desktop GUI for scrcpy that lets you view and control Android devices on Windows, macOS and Linux.
Fair-code workflow automation platform for building AI agents and workflows, with a visual canvas, custom code, and 1500+ integrations.
Self-hosted photo and video management app for backing up, browsing and searching your media, a Google Photos alternative.