Skip to content
View chqing's full-sized avatar

Block or report chqing

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.

Please don't include any personal information such as legal names or email addresses. Maximum 250 characters, 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
Showing results

NES Emulator, and Tutorial Video Code

C++ 1,479 236 Updated Jan 9, 2024

Write your own virtual machine for the LC-3 computer!

Makefile 1,914 210 Updated Sep 9, 2025

bytecode interpreter in c (blog post)

C 747 139 Updated Jan 7, 2022

Web based assembler and simulator for my 8-bit breadboard retrobrew computer, inspired by Ben Eater.

JavaScript 3 Updated Apr 4, 2019

A curated list of Game Boy development resources such as tools, docs, emulators, related projects and open-source ROMs.

4,269 187 Updated May 2, 2025

Caffe: a fast open framework for deep learning.

C++ 34,670 18,602 Updated Jul 31, 2024

How to Make a Computer Operating System in C++

C 22,544 3,484 Updated Dec 16, 2021

Simple kernel for learning operating systems. 用于学习操作系统的简单内核

C 3,141 427 Updated May 7, 2025

gunicorn 'Green Unicorn' is a WSGI HTTP Server for UNIX, fast clients and sleepy applications.

Python 10,287 1,801 Updated Oct 6, 2025

Sampling profiler for Python programs

Rust 14,390 481 Updated Oct 9, 2025

A blazing fast and lightweight C asymmetric coroutine library 💎 ⛅🚀⛅🌞

C 3,648 406 Updated May 21, 2022

A proof-of-concept microkernel that implements a WebAssembly "usermode" that runs in Ring 0.

Rust 2,348 73 Updated Feb 28, 2023

a tiny self-hosted Forth implementation

Forth 432 23 Updated May 8, 2020

📟 16-bit machine code assembler for the Hack Assembly Language (nand2tetris)

Python 83 17 Updated Mar 16, 2020

This repository is the original work of Paul Nankervis and originally lived at this location: https://skn.noip.me/pdp11/pdp11.html

JavaScript 14 12 Updated Nov 23, 2022

Learning operating system development using Linux kernel and Raspberry Pi

C 13,618 1,333 Updated Mar 29, 2024

Gameboy emulator in Java and Kotlin.

Java 1,144 83 Updated Oct 7, 2025

Source code to all the tutorials on emulator101.com

C 585 66 Updated May 1, 2021

Gameboy emulator implemented in C, that also runs in the browser

C 585 68 Updated Mar 2, 2025

👶 Technical concepts explained in layman terms! git.io/eli5

429 61 Updated Oct 26, 2023

YAMS: Awesome MIPS Server

Assembly 18 4 Updated Aug 30, 2017

an Apple ][ emulator in Python

Python 126 23 Updated Nov 24, 2021

A simple heap memory allocator in ~200 lines.

C 907 68 Updated Dec 14, 2020

A sampling CPU profiler for Linux

Rust 896 43 Updated Oct 9, 2023

Build a minimal multi-tasking OS kernel for ARM from scratch

C 1,171 255 Updated Jan 5, 2022

Read and do projects.

1,805 109 Updated Mar 26, 2023

Curated list of project-based tutorials

246,122 32,181 Updated Aug 15, 2024

A Seriously Simple HTTPS Server

C 31 4 Updated May 30, 2024

Master programming by recreating your favorite technologies from scratch.

Markdown 425,333 39,903 Updated Sep 3, 2025

Computing with traps

C 1,303 49 Updated Apr 16, 2013
Next