GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Build software better, together

#

driver-programming

Star

Here are 110 public repositories matching this topic...

Language: All
Filter by language
All 110 C 71 C++ 11 Python 4 Assembly 3 Rust 2 Batchfile 1 HTML 1 JavaScript 1 Makefile 1 Objective-C 1
Sort: Most stars
Sort options
Most stars Fewest stars Most forks Fewest forks Recently updated Least recently updated

ayoubfaouzi / windows-internals

Sponsor
Star 502

My notes while studying Windows internals

virtual-memory dpc io-manager driver-programming irql windows-internals
  • Updated Sep 22, 2026
  • C

NattyNarwhal / vmwmouse

Star 368

VMware mouse driver for Windows 3.1

vmware driver mouse qemu driver-programming windows-3-x
  • Updated Sep 7, 2025
  • Assembly

Staok / ARM-Linux-Study

Star 356

ARM Linux 的学习历程。包括应用、驱动、设备树,GCC, Make, CMake, Bash, Vim, Git 等等大集合内容。文章遵守 CC BY NC SA 4.0 协议。

vim linux bash arm cmake makefile gcc make dts soc driver-programming
  • Updated Feb 12, 2026
  • C

ntoskrnl7 / crtsys

Star 201

C/C++ Runtime library for system file (Windows Kernel Driver) - Supports Microsoft STL

c cmake kernel cpp kernel-module nuget cpp14 stl windows-kernel cpp17 kernel-driver crt wdm wdk windows-driver ntl driver-programming kmdf cpp20 cpp23
  • Updated Aug 19, 2026
  • C++

therealdreg / masm32-kernel-programming

Sponsor
Star 133

masm32 kernel programming, drivers, tutorials, examples, and tools (credits Four-F)

kernel windows-kernel drivers assembly-x86 driver-programming masm32 kernel-programming
  • Updated Aug 11, 2023
  • Assembly

danielkrupinski / KernelProcessList

Star 58

Example Windows Kernel-mode Driver which enumerates running processes.

windows native driver process windows-kernel kernel-mode-driver kernel-mode wdk process-list driver-programming zwquerysysteminformation
  • Updated Jul 17, 2022
  • C

SHA-MRIZ / DisplayMiniportHooking

Star 54
windows-kernel kernel-mode-driver driver-programming windows-kernel-hook
  • Updated Jan 9, 2021
  • C++

rprata / linux-device-driver-tutorial

Star 48

This tutorial discusses technical issues to develop your own linux device driver. The aim of this tutorial is to provide, easy and practical examples so that everybody can understand the concepts in a simple manner.

c linux-kernel operating-system linux-device-drivers driver-programming
  • Updated May 19, 2021
  • C

adapiekarska / kmdf-keylogger

Star 46

Keylogger driver for Windows

windows keyboard kernel driver keylogger kernel-driver wdf driver-programming kmdf keylogging
  • Updated Dec 27, 2018
  • C

ixy-languages / ixy.py

Star 39

Simple userspace packet processing for educational purposes 🎓

python cython virtio driver-programming ixy ixgbe
  • Updated Feb 13, 2021
  • Python

dumitory-dev / virtual-encrypted-disk

Star 37

Virtual Encrypted Disk

windows c-plus-plus driver-programming
  • Updated Jan 5, 2023
  • C++

caxerx / chuniio_tasoller_new

Star 33

Chunithm and Tasoller integration. This is already outdated and should not be used anymore.

rust arcade-game driver-programming
  • Updated Mar 16, 2022
  • Rust

vitaminac / minios

Star 31

mini x86 Operating System <= 256KB

linux unix kernel driver linux-kernel operating-system syscalls driver-programming x86-nasm x86-assembly real-time-operating-system
  • Updated Dec 14, 2025
  • C

fafalone / HelloWorldDriver

Star 24

twinBASIC Kernel mode driver demo

windows driver vb6 driver-programming twinbasic
  • Updated Feb 5, 2026
  • Visual Basic 6.0

danielkrupinski / KernelPID

Star 18

Example Windows Kernel-mode Driver which finds process ID by executable file name.

c windows native driver kernel-mode-driver kernel-mode driver-programming eprocess
  • Updated Nov 23, 2019
  • C

NourAlaaeldin / AVR_Projects

Star 13
microcontroller embedded embedded-systems avr-programming embedded-c driver-programming
  • Updated Mar 30, 2020
  • C

afiskon / linux-kernel-modules

Star 12

Experiments with Linux kernel modules

linux kernel drivers ring0 driver-programming
  • Updated Apr 20, 2026
  • C

realganfan / compile-vmkdriver-env-builder

Star 9

Help to build vmware vmk driver (esxi 6.7) on CentOS 7

toolchain esxi driver-programming toolchain-script esxi-vmware
  • Updated Nov 7, 2020
  • Shell

imedardia / j1939_driver

Star 8
linux can-bus socketcan j1939 driver-programming
  • Updated Dec 19, 2017
  • C

minlux / nullmodem95

Star 7

Virtual COM port driver for Windows 95.

c driver vxd windows95 driver-programming x86-assembly
  • Updated Jan 22, 2019
  • C

Add this topic to your repo

To associate your repository with the driver-programming topic, visit your repo's landing page and select "manage topics."

Learn more

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.