Home

Awesome

UniControlHub

<p align="center"> <img src="https://github.com/user-attachments/assets/41c886c0-f08c-4186-bc98-153aa2769d13" height=150 /> </p>

UniControlHub: Seamlessly Bridge Your Devices

UniControlHub revolutionizes the way you interact with your digital environment by offering a seamless, intuitive control experience across multiple devices. Inspired by the convenience and fluidity of Apple's Universal Control, UniControlHub extends this innovative functionality beyond the Apple ecosystem. With just a single mouse and keyboard, you can effortlessly navigate and manage devices, UniControlHub ensures a cohesive and productive workspace. Built with Flutter for a smooth, responsive user experience, this app is the ultimate tool for enhancing productivity and streamlining your digital life.

macOS Windows Linux

Getting Started

Download app for your platform from Release section

MacOS

Windows

Supported Platforms

PlatformBluetoothUSBADB
IOS
Android

Screenshot

<p align="start"> <img src="https://github.com/rohitsangwan01/uni_control_hub/assets/59526499/7b2b87c3-4501-490b-a205-0e3815c4b583" height=400 /> </p>

Demo

Troubleshooting

Developer's Guide

This section guides you through setting up and running UniControlHub for development purposes.

Prerequisites:

Running/Debugging the App:

Additional Notes:

UniControlHub uses the Synergy server for cross-platform keyboard and mouse sharing. You can find more information about Synergy on their website.

We welcome contributions to UniControlHub! If you find a bug or have a feature request, please open an issue on our GitHub repository.