Topics / #usb
Usb projects on GitHub
USB device handling and bootable drive creation.
As of , the most-starred Usb projects on GitHub are scrcpy (152.3K stars), Ventoy (80.1K stars) and windows (53.6K stars). GitHub.Locker tracks 32 Usb repositories with 544.9K stars combined. The fastest-growing on October 16 was DiPlay, with +180 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+180DiPlay
shihabal3amri/DiPlay · ★ 11.2KDiPlay is an independent CarPlay receiver app for compatible BYD Android head units, offering both wired and wireless connections with a DiAuto-style interface.
+130iPhone-use
zhongerxin/iPhone-use · ★ 4KiPhone Use lets Codex control your real iPhone over USB using natural language: it can open apps, read screens, tap, scroll, type text, and organize lists, while showing a live screen preview in the sidebar.
+77scrcpy
Genymobile/scrcpy · ★ 152.3Kscrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.
+74winutil-cn
yasewang1337-svg/winutil-cn · ★ 975A Chinese-localized Windows 11 utility for managing software (install/upgrade/uninstall via WinGet or Chocolatey) and maintaining the system (tweaks, Windows Update control, Windows 10/11 ISO creation). It's a fork of Chris Titus Tech's Windows Utility, translated and maintained by Holha1337.
The all-time top
32 projects · by stars
- 152.3K
#1 · Genymobile/scrcpyscrcpy
scrcpy (pronounced 'screen copy') displays and controls your Android device from the computer: it mirrors video and audio over USB or TCP/IP and lets you drive the phone with your keyboard and mouse.
- 80.1K
#2 · ventoy/VentoyVentoy
Ventoy is an open source tool that creates a bootable USB drive which can boot directly from ISO/WIM/IMG/VHD(x)/EFI files without extracting or reformatting them.
- 53.6K
#3 · dockur/windowswindows
dockur/windows runs a full, real Windows installation inside a Docker container, automatically downloading and installing it with no manual steps.
- 4
Docker-OSX
53Ksickcodes/Docker-OSX · ShellDocker-OSX lets you run a full macOS virtual machine inside a Docker container using KVM, giving near-native performance for security research, CI/CD, and development without owning a real Mac.
- 5

rufus
38Kpbatard/rufus · CRufus is a free utility for Windows that formats and creates bootable USB flash drives, used to make installers for Windows, Linux, FreeDOS and other bootable ISOs.
- 6

UTM
35.9Kutmapp/UTM · SwiftUTM is a full system emulator and virtual machine host for iOS and macOS, built on QEMU, that lets you run Windows, Linux, and other operating systems directly on your Mac, iPhone, or iPad.
- 7

my-tv
32Klizongying/my-tv · CMy TV (我的电视) is a live TV streaming app for Android TV boxes — it is ready to use right after you install it, no extra configuration needed.
- 8

smartknob
22.2Kscottbez1/smartknob · C++SmartKnob is an open-source haptic input device that pairs a brushless gimbal motor with a magnetic encoder to create closed-loop torque feedback, letting you program virtual detents and endstops in software instead of mechanically.
- 9

macos
21.7Kdockur/macos · Shelldockur/macos lets you run a full macOS virtual machine inside a Docker container, complete with a web-based viewer so you can control it right from your browser.
- 10

DiPlay
11.2Kshihabal3amri/DiPlay · KotlinDiPlay is an independent CarPlay receiver app for compatible BYD Android head units, offering both wired and wireless connections with a DiAuto-style interface.
- 11

mac-precision-touchpad
10.5Kimbushuo/mac-precision-touchpad · CA Windows driver that makes Apple MacBook trackpads and the Magic Trackpad 2/3 work as Windows Precision Touchpad devices on Windows 10, over USB, SPI or Bluetooth connections.
- 12

opendisplay
5.7Kpeetzweg/opendisplay · SwiftOpenDisplay turns a spare iPhone, iPad, or Mac into a true extended second display for your Mac, free and open source, without the subscription or hardware-dongle restrictions of Duet Display or Luna Display.
- 13

wsl-dashboard
4Kowu/wsl-dashboard · RustWSL Dashboard is a GUI manager for WSL built in Rust with a Slint UI, letting you install, start, stop, unregister, and configure your WSL distros from one place with a lightweight, low-memory footprint.
- 14

iPhone-use
4Kzhongerxin/iPhone-use · PythoniPhone Use lets Codex control your real iPhone over USB using natural language: it can open apps, read screens, tap, scroll, type text, and organize lists, while showing a live screen preview in the sidebar.
- 15

Podroid
3.5KExTV/Podroid · KotlinPodroid is a rootless Android app that boots a real Alpine Linux virtual machine on your phone, letting you run Linux containers (Podman, Docker, LXC) and even full GUI desktop apps.
- 16

wifit3
2.4Kderv82/wifit3 · Pythonwifit3 is a standalone Wi-Fi security auditing tool that scans networks, captures WPA/WPA2 handshakes, and exploits WPS/WEP weaknesses using a supported USB Wi-Fi adapter, without relying on aircrack-ng or OS kernel drivers.
- 17

vhs-decode
2.1Koyvindln/vhs-decode · Jupyter NotebookVHS-Decode is software that decodes raw FM RF signals captured directly from videotape heads (VHS, SVHS, U-Matic, Betamax, Video8/Hi8, etc.) into usable video and audio, as part of the FM RF Archival method of media preservation. It is a fork of 'ld-decode', the laserdisc RF decoder.
- 18

omarchy-apple-dev
1.7Kjoshuaswarren/omarchy-apple-dev · PythonA toolchain that builds Swift/SwiftUI iOS apps on Omarchy Linux (Apple Silicon or x86-64) and installs them on a physical iPhone over USB, with no Mac, no macOS and no Xcode app installed anywhere.
- 19

xcertplay
1.5Kshilapi/xcertplay · Kotlinxcertplay turns an Android head unit into a CarPlay receiver, connecting to an MFi authentication chip through a CH341 I2C bridge or the board's native I2C controller, and supports both wired and wireless CarPlay sessions.
- 20

AirCard-Windows
1.4KLumid-Off/AirCard-Windows · RustAirCard is a Windows app that lets you apply custom skins to your Apple Wallet cards and custom lockscreen passcode keypad themes on iOS 18+, all without jailbreaking the iPhone.
- 21

iPhoneMirror
1.3KRayrenSX/iPhoneMirror · C#iPhoneMirror is a local Windows app that mirrors an iPhone or iPad's screen and audio over USB or AirPlay, with native D3D11 rendering, multi-device sessions, OBS-ready windows, and Bluetooth reverse control.
- 22

backburner
1KStayLameBro/backburner · PythonBackburner lets a nearby iPhone act as a coprocessor for your Mac so a locally-run 27B LLM (Qwen3.8-27B) reads prompts faster and holds far more context. The phone connects over a 10 Gb/s USB-C cable and offloads part of the model's layers plus storage/attention for old context.
- 23

esp-sdr
998ESPARGOS/esp-sdr · CESP-SDR is firmware that turns ESP32 Wi-Fi chips into low-duty-cycle software-defined radios by exploiting an undocumented debug path to pull raw I/Q samples straight out of the built-in Wi-Fi receiver, letting you view the spectrum and study signals beyond ordinary Wi-Fi packets without any extra SDR hardware.
- 24

winutil-cn
975yasewang1337-svg/winutil-cn · PowerShellA Chinese-localized Windows 11 utility for managing software (install/upgrade/uninstall via WinGet or Chocolatey) and maintaining the system (tweaks, Windows Update control, Windows 10/11 ISO creation). It's a fork of Chris Titus Tech's Windows Utility, translated and maintained by Holha1337.
- 25

w1700k-sdr
814h0m3us3r/w1700k-sdr · CW1700K SDR turns a Gemtek W1700K Wi-Fi 7 router into a wideband software-defined receiver: the router's MediaTek MT7996 radio captures raw 14-bit IQ at up to 320 Msps, its AN7581 SoC streams it over 10 GbE, and a Linux host shows it as a live spectrum and waterfall in the browser.
- 26

Xbox360PeerPressure
754grimdoomer/Xbox360PeerPressurePeer Pressure is a persistent softmod exploit for the Xbox 360. It modifies the console's NAND image and HDD security sectors to trigger a chain of DMA attacks at startup, letting you run unsigned code and homebrew.
- 27

HaloBattery
656HeyOkay/HaloBattery · PythonHaloBattery is a Windows tray app that shows battery levels for wireless mice, keyboards, headsets and controllers, giving each device its own icon instead of making you install each vendor's own software.
- 28

mu300-linux
587dikeckaan/mu300-linux · CThis project turns the ZTE F50/MU300 and ZTE U30 Air 5G pocket hotspots into small Linux computers that run next to Android, giving you Ubuntu or OpenWrt with working Wi-Fi, Bluetooth, SSH and the device's own 5G modem.
- 29

sloop-fm1
524isod89/sloop-fm1 · CSLOOP is a free, open-source custom firmware for the M-VAVE FM-1 hardware groovebox, replacing the stock firmware with a deeper synth engine set, a real drum machine, live sequencing, and an in-browser editor.
- 30

fm1-custom-fw
178aroum/fm1-custom-fw · PythonIt is a community resource hub for the M-VAVE FM-1 synthesizer (built on the JieLi AC791N chip): a directory of custom firmwares, MIDI SysEx protocol documentation, tools, and a macOS firmware-updater app.
- 31
ds4windows-lab-2026
139RopemakerEnd/ds4windows-lab-2026 · HTMLA portable companion toolkit and documentation set for DS4Windows, which maps DualShock 4 and DualSense controllers to Xbox 360 input on Windows. It bundles setup guides, profile examples, and a portable Windows helper executable.
- 32

kindle-wall-display
125jstriblet/kindle-wall-display · ShellTurns a jailbroken Amazon Kindle into a low-power always-on wall display that renders any PNG served by your own LAN server, suspending the device to RAM between refreshes so it runs for weeks on a charge.
Related topics
Often tagged together