Skip to content
View abhirag's full-sized avatar

Block or report abhirag

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
49 stars written in C
Clear filter

How to create an OS from scratch

C 29,930 3,504 Updated Jul 25, 2024

High performance UI layout library in C.

C 16,163 624 Updated Dec 5, 2025

A simple Minecraft clone written in C using modern OpenGL (shaders).

C 10,897 1,430 Updated Apr 3, 2024

Writing a sqlite clone from scratch in C

C 10,245 1,013 Updated Mar 4, 2024

Xv6 for RISC-V

C 8,992 3,551 Updated Dec 17, 2025

A vector search SQLite extension that runs anywhere!

C 6,548 257 Updated Jan 24, 2025

A memory profiler for Linux.

C 4,744 198 Updated Jul 28, 2023

Coz: Causal Profiling

C 4,414 168 Updated Dec 10, 2025

The only tool/technique to punch holes through firewalls/NATs where multiple clients & server can be behind separate NATs without any 3rd party involvement. Pwnat is a newly developed technique, ex…

C 3,836 505 Updated Apr 30, 2025

Library providing helpers for the Linux kernel io_uring support

C 3,466 487 Updated Dec 17, 2025

Single C file, Realtime CPU/GPU Profiler with Remote Web Viewer

C 3,273 281 Updated Aug 28, 2024

Writing an OS in 1,000 lines.

C 3,148 248 Updated Nov 26, 2025

Postgres-native columnar storage extension

C 3,006 95 Updated Feb 10, 2025

Unofficial mirror of mob development branch

C 2,625 465 Updated Dec 17, 2025

A fast and lightweight 2D game physics library.

C 2,354 359 Updated Apr 15, 2025

Open-source E-ink monitor. Mirror of https://gitlab.com/zephray/glider

C 2,085 68 Updated Sep 10, 2025

A tiny C header-only risc-v emulator.

C 2,034 157 Updated Dec 10, 2025

SimpleVisor is a simple, portable, Intel VT-x hypervisor with two specific goals: using the least amount of assembly code (10 lines), and having the smallest amount of VMX-related code to support d…

C 1,897 275 Updated May 8, 2024

Upload arbitrary data via Apple's Find My network.

C 1,864 86 Updated Nov 13, 2023

Easily portable doom

C 1,796 231 Updated Aug 24, 2025

sched_ext schedulers and tools

C 1,606 202 Updated Dec 19, 2025

Small portable regex in C

C 1,455 197 Updated Oct 25, 2024

WebRTC Library for IoT/Embedded Device using C

C 1,359 234 Updated Sep 29, 2025

Lisp in 99 lines of C and how to write one yourself. Includes 21 Lisp primitives, garbage collection and REPL. Includes tail-call optimized versions for speed and reduced memory use.

C 1,322 77 Updated Nov 6, 2025

Concurrency library for C (coroutines)

C 1,312 107 Updated Jul 26, 2024

Web Serving and Remote Procedure Calls at 50x lower latency and 70x higher bandwidth than FastAPI, implementing JSON-RPC & REST over io_uring ☎️

C 1,293 54 Updated Sep 16, 2025

A tiny hand crafted CPU emulator, C compiler, and Operating System

C 1,112 122 Updated Dec 16, 2020

A 2d game engine written in C

C 1,105 81 Updated Jan 6, 2025

The procedural generation voxel engine

C 1,076 33 Updated Dec 18, 2025

A Tutorial how to get started with Linux Kernel Modules and Linux Drivers.

C 1,063 284 Updated Jul 15, 2024
Next