Skip to content
View DavidEGrayson's full-sized avatar

Sponsoring

@msys2

Organizations

@pololu

Block or report DavidEGrayson

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
37 stars written in C
Clear filter

stb single-file public domain libraries for C/C++

C 30,836 7,937 Updated Oct 25, 2025

Simple and portable (but not inflexible) GUI library in C that uses the native GUI technologies of each platform it supports.

C 10,851 621 Updated May 29, 2024

Extremely fast non-cryptographic hash algorithm

C 10,613 872 Updated Dec 17, 2025

This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.

C 7,578 5,024 Updated Nov 20, 2025

An open source, embedded, high performance g-code-parser and CNC milling controller written in optimized C that will run on a straight Arduino

C 6,024 3,169 Updated Jun 2, 2024

Lightweight Ruby

C 5,452 823 Updated Dec 17, 2025

Open source STM32 MCU programming toolset

C 4,920 1,300 Updated Oct 12, 2025

Arm Mbed OS is a platform operating system designed for the internet of things

C 4,805 3,027 Updated Oct 8, 2024

In-application debugger for ARM Cortex and RISC-V processors.

C 3,676 835 Updated Dec 15, 2025

Optimized C library for EC operations on curve secp256k1

C 2,361 1,106 Updated Dec 15, 2025

Chocolate Doom is a Doom source port that is minimalist and historically accurate.

C 2,218 649 Updated Dec 10, 2025

Windows Driver Installer library for USB devices

C 2,147 500 Updated Jul 17, 2025

Linux Framebuffer drivers for small TFT LCD display modules. Development has moved to https://git.kernel.org/cgit/linux/kernel/git/gregkh/staging.git/tree/drivers/staging/fbtft?h=staging-testing

C 1,883 495 Updated Jun 21, 2023

port of ruby-debug that works on 1.9.2 and 1.9.3

C 846 80 Updated May 26, 2015

Apple cctools port for Linux and *BSD

C 776 175 Updated Nov 5, 2025

Previously a continuation of Barry Haanstra (haanstra.eu)'s PuTTYTray

C 667 95 Updated Sep 27, 2018

Non-euclidean GPU Raytraced Game

C 657 47 Updated Nov 9, 2022

package compiler and linker metadata toolkit

C 597 129 Updated Dec 8, 2025

The Escapist

C 542 50 Updated Jan 10, 2019

A collection of secure encryption examples for encrypting strings and binary data.

C 279 47 Updated Apr 15, 2021

Starter code samples for Direct3D11

C 250 42 Updated Jun 18, 2021

TNeo: a well-formed and carefully tested preemptive real-time kernel for 16- and 32-bits MCUs

C 245 52 Updated Dec 28, 2024

libcurses and dependencies taken from netbsd and brought into a portable shape (at least to musl or glibc)

C 165 16 Updated Jan 16, 2024

MSYS2 port of Arch Linux packman package manager.

C 164 34 Updated Aug 25, 2023

Linux tools for signed PE-COFF binaries

C 122 57 Updated Aug 18, 2024

A utility for sorting really big files. http://kmkeen.com/gz-sort/

C 94 4 Updated Aug 23, 2018

Pololu Wixel Software Development Kit

C 64 59 Updated Jan 12, 2022

ChipCon Tiny Loader, a 1KB serial bootloader for CC1110/CC1111

C 63 12 Updated Nov 5, 2012

Pololu A-Star software and drivers

C 57 27 Updated Sep 8, 2022

Optimized C library for EC operations on curve secp256k1

C 46 20 Updated Apr 19, 2024
Next