Topics / #driver
Driver projects on GitHub
Device drivers and driver management utilities.
As of , the most-starred Driver projects on GitHub are linux (252.2K stars), mimikatz (21.9K stars) and BlackHole (19.9K stars). GitHub.Locker tracks 34 Driver repositories with 501.1K stars combined. The fastest-growing on October 16 was linux, with +153 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+153linux
torvalds/linux · ★ 252.2KThis is the Linux kernel itself - the core of any Linux operating system. It manages hardware and system resources and provides the fundamental services all other software runs on.
+84nvidia-macos-driver
nullmoth/nvidia-macos-driver · ★ 3.2KA free, open-source Metal driver that lets NVIDIA Turing-and-later GeForce/RTX/Quadro cards act as a fully supported GPU on Intel Macs running macOS 15 Sequoia via OpenCore, covering desktop rendering, Metal apps, games, Core ML/MPS and OpenCL.
+40omdrop-owl
t4t5/omdrop-owl · ★ 2.8Komdrop-owl is the radio backend that lets 'omdrop' (a Linux AirDrop implementation) work on machines that lack Apple's Broadcom Wi-Fi chip, by running AWDL in userspace through OWL on a monitor interface.
+29iPhoneMirror
RayrenSX/iPhoneMirror · ★ 1.3KiPhoneMirror 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.
The all-time top
34 projects · by stars
- 252.2K
#1 · torvalds/linuxlinux
This is the Linux kernel itself - the core of any Linux operating system. It manages hardware and system resources and provides the fundamental services all other software runs on.
- 21.9K
#2 · gentilkiwi/mimikatzmimikatz
A small Windows security tool, originally written to learn C. It is best known for extracting plaintext passwords, hashes, PIN codes and Kerberos tickets from memory, and can perform pass-the-hash, pass-the-ticket or build Golden tickets.
- 19.9K
#3 · ExistentialAudio/BlackHoleBlackHole
A virtual audio loopback driver for macOS: it creates an audio device that lets one application pass its sound to another application with zero additional latency.
- 4

BackgroundMusic
19.3Kkyleneideck/BackgroundMusic · C++A free macOS audio utility that does three things: it automatically pauses your music when another audio source starts, gives every app its own volume slider, and lets you record your Mac's system audio.
- 5
esp-idf
19.3Kespressif/esp-idf · CESP-IDF is Espressif's official development framework for building firmware for their ESP32/ESP8266-successor SoCs, covering build system, drivers, networking stacks and tools.
- 6

open-gpu-kernel-modules
17.5KNVIDIA/open-gpu-kernel-modules · CThis is NVIDIA's official source release of the open-source Linux GPU kernel modules (nvidia.ko, nvidia-drm.ko, nvidia-modeset.ko, nvidia-uvm.ko) for Turing and newer GPUs.
- 7

OpenCorePkg
15.6Kacidanthera/OpenCorePkg · COpenCorePkg is OpenCore, a UEFI bootloader bundled with a development SDK, best known for booting and patching macOS on non-Apple hardware, while also providing shared UEFI libraries used by other Acidanthera projects.
- 8

ZLUDA
15.1Kvosen/ZLUDA · RustZLUDA is a drop-in replacement for CUDA that lets graphics cards from vendors other than NVIDIA run CUDA software.
- 9

linux
13.3Kraspberrypi/linux · CThis is Raspberry Pi's own Linux kernel source tree: the code its official Pi kernels are built from, with Pi-specific drivers and patches carried on top of the mainline Linux kernel.
- 10

zfs
12.5Kopenzfs/zfs · COpenZFS is an advanced file system and volume manager that started life on Solaris and is now maintained by the OpenZFS community. This repository contains the code for running it on Linux and FreeBSD.
- 11

rt-thread
12.3KRT-Thread/rt-thread · CRT-Thread is an open source, community-based real-time operating system (RTOS) for embedded and IoT devices, mainly written in C.
- 12
DriverStoreExplorer
11.9Klostindark/DriverStoreExplorer · C#Driver Store Explorer (RAPR) is a free open-source Windows tool for viewing, managing, and cleaning up the Windows DriverStore — the system repository where Windows keeps driver packages. It targets advanced users and administrators.
- 13

one-key-hidpi
11.2Kxzhih/one-key-hidpi · ShellA shell script that simulates macOS HiDPI on a non-retina display, so System Preferences gets a 'Native' Scaled option just like on a Retina Mac.
- 14

mac-mouse-fix
11.1Knoah-nuebling/mac-mouse-fix · Objective-CA macOS app that makes cheap third-party mice feel as good as an Apple Trackpad or a Logitech MX Master - smoother scrolling, remappable buttons and click-and-drag gestures. The author wants it to become the best mouse driver ever.
- 15

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.
- 16

node-mongodb-native
10.2Kmongodb/node-mongodb-native · TypeScriptThe official MongoDB driver for Node.js — a client library that Node.js apps use to connect to a MongoDB server and run queries, CRUD operations and index management against it.
- 17

ProxyBridge
6.8KInterceptSuite/ProxyBridge · CProxyBridge is a cross-platform proxy client that transparently redirects TCP and UDP traffic from specific Windows/macOS/Linux applications through SOCKS5 or HTTP proxies, acting as an open-source alternative to Proxifier.
- 18

nvidia-macos-driver
3.2Knullmoth/nvidia-macos-driver · RustA free, open-source Metal driver that lets NVIDIA Turing-and-later GeForce/RTX/Quadro cards act as a fully supported GPU on Intel Macs running macOS 15 Sequoia via OpenCore, covering desktop rendering, Metal apps, games, Core ML/MPS and OpenCL.
- 19

omdrop-owl
2.8Kt4t5/omdrop-owl · Shellomdrop-owl is the radio backend that lets 'omdrop' (a Linux AirDrop implementation) work on machines that lack Apple's Broadcom Wi-Fi chip, by running AWDL in userspace through OWL on a monitor interface.
- 20

rawaccel
2.6KRawAccelOfficial/rawaccel · C#Raw Accel is a kernel-mode mouse acceleration driver for Windows 10 and 11, bundled with a GUI for tuning the acceleration.
- 21

ReBarUEFI
2.6KxCuri0/ReBarUEFI · CReBarUEFI is a UEFI DXE driver that enables Resizable BAR on systems whose firmware doesn't support it officially — a free performance boost, mostly noticeable in games.
- 22

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.
- 23

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.
- 24

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.
- 25

OptiScaler-DLSSNR-PreSR-Multipass
825wilsjo2/OptiScaler-DLSSNR-PreSR-Multipass · C++This is an experimental fork of OptiScalerDLSSNR that adds optional NVIDIA Neural Rendering before DLSS Super Resolution, with configurable multipass processing and per-pass strength controls for games.
- 26

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.
- 27

Stuxnet
588Sadpainy/Stuxnet · CThis is a reconstructed source code of Stuxnet, the famous 2010 worm that sabotaged Siemens industrial control systems, rebuilt by the author from reverse-engineering research for educational and malware-analysis purposes.
- 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

virtio-nvgpu
431nestrilabs/virtio-nvgpu · RustA virtio device that shares one NVIDIA GPU across several KVM virtual machines at near-bare-metal speed, by forwarding kernel-driver ioctls instead of translating graphics APIs. The target use case is headless streaming: the guest renders and encodes on the GPU, and only compressed video leaves.
- 30

PCILeechGen
400sercanarga/PCILeechGen · GoPCILeechGen is a CLI tool that generates custom firmware for PCILeech FPGA boards. It reads a real donor PCI/PCIe device through VFIO, clones its identity (config space, BARs, capabilities), and produces a ready-to-flash .bin bitstream via Vivado.
- 31

deck-as-controller
215jmedina21/deck-as-controller · PythonDeck as Controller is a Decky Loader plugin that turns your Steam Deck into a wireless or wired game controller for a Mac, iPad, or PC, showing up as a PS5, Xbox, or Steam Controller without installing anything on the other device.
- 32

hp-laser-1008a-macos
175Kuberwastaken/hp-laser-1008a-macos · CIt is a native macOS driver that lets the HP Laser 1003/1006/1008 (a/w) printers — HP's rebadged Samsung SPL3 laser printers — print normally via Cmd-P, since HP never shipped a working macOS driver for them.
- 33

GoodmansKernel
151zer0condition/GoodmansKernel · CGoodmansKernel is a signed Windows kernel-mode driver that embeds the wasm3 interpreter, letting you load unsigned .wasm modules and run them inside the kernel with direct FFI access to nt/hal exports. You write kernel logic in C or Rust, compile it to wasm32, load it into the driver, and iterate without re-signing each payload.
- 34
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.
Related topics
Often tagged together