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

Sponsors

@Czechh
@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 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
80 stars written in C
Clear filter

How to create an OS from scratch

C 30,285 3,534 Updated Feb 4, 2026

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

C 22,316 4,041 Updated Mar 25, 2026

Linux shell for iOS

C 19,599 1,314 Updated Feb 24, 2026

Inference Llama 2 in one file of pure C

C 19,336 2,480 Updated Aug 6, 2024

Learning operating system development using Linux kernel and Raspberry Pi

C 13,782 1,343 Updated Mar 29, 2024

A Compiler Writing Journey

C 13,167 1,182 Updated Sep 24, 2025

A small C compiler

C 11,445 1,042 Updated Oct 30, 2023

Writing a sqlite clone from scratch in C

C 10,351 1,023 Updated Mar 4, 2024

Xv6 for RISC-V

C 9,416 3,815 Updated Dec 17, 2025

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

C 8,530 1,557 Updated Feb 4, 2024

🚀 A fast WebAssembly interpreter and the most universal WASM runtime

C 7,890 514 Updated Sep 10, 2024

tiniest x86-64-linux emulator

C 7,468 260 Updated Dec 10, 2025

WebAssembly Micro Runtime (WAMR)

C 5,867 776 Updated Mar 30, 2026

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

C 5,318 417 Updated Mar 30, 2026

JSON output from a shell

C 4,869 160 Updated Jun 20, 2025

A memory profiler for Linux.

C 4,775 200 Updated Jul 28, 2023

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

C 3,737 275 Updated Feb 3, 2025

A look at inner workings of Joycon and Nintendo Switch

C 3,710 204 Updated Jul 14, 2022

Spike, a RISC-V ISA Simulator

C 3,049 1,046 Updated Mar 30, 2026

A tiny JavaScript runtime

C 3,009 202 Updated Mar 30, 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,634 435 Updated Mar 16, 2026

cc65 - a freeware C compiler for 6502 based systems

C 2,621 488 Updated Mar 25, 2026

Embedded JavaScript engine for C/C++

C 2,029 186 Updated Mar 16, 2026

A Small C Compiler

C 1,931 157 Updated Nov 28, 2020

The Computer History Simulation Project

C 1,844 315 Updated Jan 20, 2026

Embeddable Linux Kernel Subset - Linux for 8086

C 1,589 153 Updated Mar 21, 2026

A readable lisp in less than 1k lines of C

C 1,553 186 Updated Feb 18, 2024

A low-level programming language inspired by TypeScript

C 1,365 49 Updated May 11, 2016

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

C 1,266 635 Updated Mar 9, 2026
Next