Skip to content
View bokuweb's full-sized avatar
👾
Working from home
👾
Working from home

Sponsors

@Czechh
@UseJunior
@mashmatrix

Sponsoring

@tokio-rs

Organizations

@reg-viz @isomorphic-git @bokuweb-sandbox @upsets @raiden-rs

Block or report bokuweb

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
81 stars written in C
Clear filter

How to create an OS from scratch

C 30,334 3,536 Updated Feb 4, 2026

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

C 22,347 4,044 Updated Apr 12, 2026

Linux shell for iOS

C 19,691 1,331 Updated Apr 8, 2026

Inference Llama 2 in one file of pure C

C 19,407 2,512 Updated Aug 6, 2024

Learning operating system development using Linux kernel and Raspberry Pi

C 13,800 1,342 Updated Mar 29, 2024

A Compiler Writing Journey

C 13,204 1,184 Updated Sep 24, 2025

A small C compiler

C 11,535 1,048 Updated Oct 30, 2023

Writing a sqlite clone from scratch in C

C 10,386 1,026 Updated Mar 4, 2024

Xv6 for RISC-V

C 9,502 3,872 Updated Dec 17, 2025

A Super Mario 64 decompilation, brought to you by a bunch of clever folks.

C 8,544 1,565 Updated Feb 4, 2024

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

C 7,897 516 Updated Sep 10, 2024

tiniest x86-64-linux emulator

C 7,483 260 Updated Dec 10, 2025

WebAssembly Micro Runtime (WAMR)

C 5,890 786 Updated Apr 16, 2026

Box64 - Linux Userspace x86_64 Emulator with a twist, targeted at ARM64, RV64 and LoongArch Linux devices

C 5,343 424 Updated Apr 16, 2026

JSON output from a shell

C 4,873 160 Updated Jun 20, 2025

A memory profiler for Linux.

C 4,774 201 Updated Jul 28, 2023

Tutorial: Writing a "bare metal" operating system for Raspberry Pi 4

C 3,742 274 Updated Feb 3, 2025

A look at inner workings of Joycon and Nintendo Switch

C 3,719 205 Updated Jul 14, 2022

Spike, a RISC-V ISA Simulator

C 3,067 1,052 Updated Apr 15, 2026

A tiny JavaScript runtime

C 3,016 203 Updated Apr 16, 2026

Mongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrat…

C 2,641 436 Updated Mar 16, 2026

cc65 - a freeware C compiler for 6502 based systems

C 2,625 488 Updated Apr 7, 2026

A JIT assembler for x86/x64 architectures supporting FPU, MMX, SSE (1-4), AVX (1-2, 512), APX, and AVX10.2

C 2,232 307 Updated Apr 16, 2026

Embedded JavaScript engine for C/C++

C 2,031 187 Updated Mar 16, 2026

A Small C Compiler

C 1,934 156 Updated Nov 28, 2020

The Computer History Simulation Project

C 1,848 314 Updated Apr 7, 2026

Embeddable Linux Kernel Subset - Linux for 8086

C 1,598 155 Updated Mar 21, 2026

A readable lisp in less than 1k lines of C

C 1,551 185 Updated Feb 18, 2024

A low-level programming language inspired by TypeScript

C 1,364 49 Updated May 11, 2016

An implementation of a small TCP/IP protocol stack for learning.

C 1,268 654 Updated Mar 9, 2026
Next