Skip to content
View cakturk's full-sized avatar

Block or report cakturk

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
59 results for source starred repositories
Clear filter

Master programming by recreating your favorite technologies from scratch.

Markdown 435,848 40,830 Updated Oct 10, 2025

Curated list of project-based tutorials

249,232 32,597 Updated Aug 15, 2024

Linux kernel source tree

C 206,542 58,312 Updated Nov 7, 2025

🧠 Laws, Theories, Principles and Patterns for developers and technologists.

HTML 26,937 1,565 Updated Jun 16, 2025

A Compiler Writing Journey

C 12,468 1,154 Updated Sep 24, 2025

Modular visual interface for GDB in Python

Python 11,978 815 Updated Nov 6, 2025

File formats dissections and more...

Assembly 11,101 779 Updated Feb 18, 2024

Interactive cli tool for HTTP inspection

Go 10,688 414 Updated Oct 27, 2025

C in four functions

C 10,407 1,487 Updated Dec 26, 2023

Continuous Unix commit history from 1970 until today

Assembly 6,864 461 Updated Jun 17, 2022

Dozens of minimal operating systems to learn x86 system programming. Tested on Ubuntu 17.10 host in QEMU 2.10 and real hardware. Userland cheat at: https://github.com/cirosantilli/linux-kernel-modu…

Assembly 5,152 417 Updated Jul 18, 2022

Concatenate a directory full of files into a single prompt for use with LLMs

Python 2,492 147 Updated Feb 19, 2025

The lcc retargetable ANSI C compiler

C 2,378 476 Updated Oct 6, 2024

Programmable debugger

Python 1,937 193 Updated Nov 8, 2025

Software Update for Embedded Systems

C 1,709 442 Updated Sep 29, 2025

A simple yet fast user space network driver for Intel 10 Gbit/s NICs written from scratch

C 1,277 136 Updated Feb 19, 2022

A linux-based assembly REPL for x86, amd64, armv7, and armv8

C 1,237 62 Updated Mar 7, 2024

A powerful static binary rewriting tool

C 1,055 68 Updated Oct 30, 2025

Selected Go-internal packages factored out from the standard library

Go 954 82 Updated Apr 10, 2025

The official Google release of packetdrill

C 949 232 Updated Oct 3, 2025

A testing micro framework for creating function test doubles

C 890 175 Updated Nov 2, 2023

A tiny software graphics and game engine

C 793 47 Updated Oct 1, 2020

A simple mark-sweep garbage collector in C

C 751 179 Updated Jun 26, 2020

bytecode interpreter in c (blog post)

C 745 139 Updated Jan 7, 2022

Quickly build and run kernels inside a virtualized snapshot of your live system

Python 670 73 Updated Nov 3, 2025

Generates status bar to use with i3bar, dzen2 or xmobar

C 628 258 Updated Sep 9, 2024

Trickle is a userland bandwidth shaper for Unix-like systems.

C 612 70 Updated Jun 7, 2021

A flexible Python 2/3 Kconfig implementation and library

Python 499 166 Updated Sep 22, 2023

Lock-free ring buffer (MPSC)

C 468 67 Updated Dec 16, 2019

The dissection of a simple "hello world" ELF binary.

Assembly 463 38 Updated Dec 2, 2020
Next