Skip to main content

Cross-platform desktop app for secure remote PC control and management, featuring a lightweight built-in WebUI and API for local or remote access.

Project description

PCLink Banner

PCLink Server

The secure backbone for your personal PC remote control ecosystem.

License: AGPL v3 Platform Python Release Play Store


PCLink is a modern, web-first server designed for secure remote PC management.
Featuring a high-performance FastAPI backend, a responsive Web UI, and an extensible plugin system.

Download ReleasesMobile AppWiki Portal


🚀 Quick Start (For Users)

  1. Download: Grab the latest installer for your system:
  2. Setup: Launch PCLink and open https://localhost:38080/ui/ in your browser.
  3. Pair: Open the PCLink Mobile App, scan the QR code from the Web UI, and approve the connection.

👉 New to PCLink? Check the Installation Guide for detailed instructions.


🛡️ Security & Antivirus Notice

PCLink provides powerful system integration (remote input, screen capture, terminal access, and extension support), which can occasionally trigger False Positive alerts (e.g., Wacatac.B!ml) from some Antivirus software like Windows Defender.

Rest assured:

  • 🔍 Always Verified: Every release is scanned with 70+ AV engines via VirusTotal. Significant flags are extremely rare and inconsistent.
  • 🏗️ Transparent: The project is fully Open Source. You can inspect every line of code or build it yourself.
  • 📦 Recommendation: If you encounter a warning, we recommend using the -installer.exe version as it has a more robust structure.


🎨 Key Features

  • 🌍 Web-First Management: Configure your server and manage devices from any browser.
  • 🔌 Extensible Architecture: Add new features via the Extension System.
  • 🔒 Zero-Trust Security: HTTPS-enforced, manual device approval, and secure session management.
  • ⌨️ Total Input Control: Remote keyboard, mouse, volume, and media playback sync.
  • 📁 File & Process management: Full-featured remote file browser and system process manager.
  • 🐚 Modern Shell: WebSocket-powered terminal access for remote CLI management.

🏗️ Documentation Hub

We maintain comprehensive guides and technical details in our Project Wiki.

📚 User Guides 🛠️ Development ⚙️ Reference
📖 Getting Started 🏗️ Build from Source 🔌 API Reference
🌐 Web UI Guide 🔌 Extension SDK 🔒 Security Model
⚠️ Troubleshooting 🤝 Contributing Quick Commands

🌐 The Ecosystem


📈 Activity & Growth

Star History Chart

GitHub Release Date GitHub Last Commit GitHub Issues


🤝 Support & Maintainers

Azhar Zouhir

Azhar Zouhir

Creator & Lead Developer

GitHub Email

Building the next generation of PC remote management.


🕊️ Free Palestine • 🇩🇿 Made with ❤️ in Algeria

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pclink-3.3.1-py3-none-any.whl (238.8 kB view details)

Uploaded Python 3

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page