C Driver

Open-source C projects categorized as Driver

Top 23 C Driver Projects

  • BlackHole

    BlackHole is a modern macOS audio loopback driver that allows applications to pass audio to other applications with zero additional latency.

    Project mention: Popular Mac app 'Bartender' acquired by new unknown developer | news.ycombinator.com | 2024-06-05

    Have you tried Blackhole? It’s a loopback device for macOS.


  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • mac-precision-touchpad

    Windows Precision Touchpad Driver Implementation for Apple MacBook / Magic Trackpad

    Project mention: Why Android developers no longer need Windows USB drivers | news.ycombinator.com | 2023-12-30

    Link for reference:

    > Bingxing Wang's awesome [Windows Precision Touchpad Implementation for Apple MacBook family/Magic Trackpad 2] driver[0].

    [0] https://github.com/imbushuo/mac-precision-touchpad

  • winfsp

    Windows File System Proxy - FUSE for Windows

  • dokany

    User mode file system library for windows with FUSE Wrapper

    Project mention: Projected File System | news.ycombinator.com | 2024-02-22

    It's not really the same though. A Projected File System copies the files from the backing store to somewhere on the local file system when requested and then performs IO normally on the local files.

    For an actual implementation of userspace filesystems on Windows see dokany: https://github.com/dokan-dev/dokany

  • openrazer

    Open source driver and user-space daemon to control Razer lighting and other features on GNU/Linux

  • psycopg2

    PostgreSQL database adapter for the Python programming language

  • HackSysExtremeVulnerableDriver

    HackSys Extreme Vulnerable Driver (HEVD) - Windows & Linux

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • TitanHide

    Hiding kernel-driver for x86/x64.

  • r8152

    Synology DSM driver for Realtek RTL8152/RTL8153/RTL8156 based adapters

  • OpenHMD

    Free and Open Source API and drivers for immersive technology.

    Project mention: I want to switch to linux, but I have some questions | /r/linux_gaming | 2023-11-29

    What headset do you have? VR works great when it works, but the protocols on Linux don't play well with all headsets. If you have a Vive, Vive Pro, or Index, it should work well with SteamVR. Otherwise, you'll have to dig around and test yourself using something like OpenHMD or more likely Monado, which both have limited device support. In my search, I came across this page, which might help you out.

  • exfat

    Free exFAT file system implementation

  • softgpu

    SW and HW accelerated GPU driver for Windows 9x Virtual Machines

    Project mention: Virtualbox ndis protection error | /r/windows98 | 2023-12-08

    Also check softgpu: https://github.com/JHRobotics/softgpu Check the section for VirualBox install.

  • EfiFs

    EFI FileSystem drivers

    Project mention: How to Boot ISO Files from GRUB2 Boot Loader | news.ycombinator.com | 2023-12-16

    See also UEFI drivers that can read a bunch of other file systems (btrfs, ext2/3/4, HFS, ISO, NTFS, UFS/FFS, XFS, ZFS, etc):

    * https://efi.akeo.ie

    * https://github.com/pbatard/efifs

    The UEFI spec specifies (§13.3) that firmware is only required to read FAT32/16/12, which is generally why your /boot/efi is VFAT/FAT32.

  • xilinx_axidma

    A zero-copy Linux driver and a userspace interface library for Xilinx's AXI DMA and VDMA IP blocks. These serve as bridges for communication between the processing system and FPGA programmable logic fabric, through one of the DMA ports on the Zynq processing system. Distributed under the MIT License.

    Project mention: Petalinux <---> FPGA using DMA | /r/FPGA | 2023-12-08

    I recently got this kind of working, using this driver https://github.com/bperez77/xilinx_axidma. Even after using this driver I had to make changes to the auto generated device tree to get it up and running. This driver also comes with a userspace library and examples that work. I was unable to get the axidmatest.c provided by Xilinx to work.

  • aqc111

    DSM driver for Aquantia AQC111U(5Gbps) based USB Ethernet adapters

    Project mention: DS918+ Sabrent 5 GBe Adapter Becoming Unresponsive After 1-2 days use | /r/synology | 2023-10-01

    Adapter: SABRENT NT-SS5G (Manufacturer page, Amazon page) Driver: bb-qq/aqc111 (Github repo)

  • DreamShell

    Operating system for the Sega Dreamcast

    Project mention: DreamShell: Operating System for the Sega Dreamcast | news.ycombinator.com | 2024-01-09
  • ssd-gpu-dma

    Build userspace NVMe drivers and storage applications with CUDA support

  • lv_drivers

    TFT and touch pad drivers for LVGL embedded GUI library

  • asus-wmi-sensors

    Linux HWMON (lmsensors) sensors driver for various ASUS Ryzen and Threadripper motherboards

  • razer

    Razer device library and tools

  • WinRing0

    WinRing0 is a hardware access library for Windows.

  • modern_laptop

    Redmi Book Pro 14/15 2022 锐龙版/Ryzen Linux 键盘驱动/keyboard driver

  • Huawei-WMI

    Huawei WMI laptop extras linux driver

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

C Driver discussion

Log in or Post with

C Driver related posts

  • BlackHole: macOS Audio Loopback Driver

    2 projects | news.ycombinator.com | 5 May 2024
  • Projected File System

    2 projects | news.ycombinator.com | 22 Feb 2024
  • Is exFAT bootable?Can I boot WinPE with exFAT?

    1 project | /r/Windows11 | 11 Dec 2023
  • Use Tonex software to RIP Amplitube Tones without Hardware.

    1 project | /r/AmpliTube | 10 Dec 2023
  • Virtualbox ndis protection error

    2 projects | /r/windows98 | 8 Dec 2023
  • My first build, wireless mx corne.

    2 projects | /r/ErgoMechKeyboards | 6 Dec 2023
  • Asustor Flashstor 12 Pro FS6712X - Link change - atlantic 0000:01:00.0 eth0: atlantic: link change old 0 new 10000

    1 project | /r/asustor | 6 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 17 Jul 2024
    SaaSHub helps you find the best software and product alternatives Learn more →


What are some of the best open-source Driver projects in C? This list will help you:

Project Stars
1 BlackHole 14,550
2 mac-precision-touchpad 8,751
3 winfsp 6,787
4 dokany 5,141
5 openrazer 3,520
6 psycopg2 3,270
7 HackSysExtremeVulnerableDriver 2,375
8 TitanHide 2,024
9 r8152 1,915
10 OpenHMD 1,210
11 exfat 779
12 softgpu 620
13 EfiFs 507
14 xilinx_axidma 448
15 aqc111 421
16 DreamShell 422
17 ssd-gpu-dma 311
18 lv_drivers 292
19 asus-wmi-sensors 250
20 razer 250
21 WinRing0 239
22 modern_laptop 229
23 Huawei-WMI 221

Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

Did you konow that C is
the 7th most popular programming language
based on number of metions?