Bugen Zhao (@BugenZhao)

Top repositories

1

MNGA

💬 A refreshing NGA Forum App in SwiftUI. Make NGA Great Again! aka "NGA 论坛 iOS 开源客户端"
Swift
231
star
2

litchi-rs

An x86-64 kernel with ~100% Rust (originally) in a week. `async` inside!
Rust
52
star
3

flashroute.rs

🚀 Rust implementation of FlashRoute: A tool for full Internet topology discovery.
Rust
34
star
4

Raft

🗳 A solution to pingcap/talent-plan, aka "6.824 Lab 2: Raft" and "6.824 Lab 3: Fault-tolerant Key/Value Service" from MIT.
Rust
29
star
5

LeetCode.playground

📜 Bugen's LeetCode solutions in Swift Playground. 𝐎𝐯𝐞𝐫 𝟒𝟎𝟎 𝐩𝐫𝐨𝐛𝐥𝐞𝐦𝐬 𝐢𝐧𝐜𝐥𝐮𝐝𝐞𝐝!
Swift
21
star
6

6.824-MapReduce

An implementation of "6.824 Lab 1: MapReduce (2021)" in async Rust.
Rust
10
star
7

Litchi

⚙️ Bugen's toy OS kernel for x86 systems implemented in modern C++. [WIP]
C++
9
star
8

Lime

🍋 A Rust/Swift-like modern interpreted programming language. First-class functions, first-class expressions, and functional techniques included!
Rust
9
star
9

rust-swift-pb-interop

A proof-of-concept for writing cross-platform logic in Rust and interoperating with platform-native language using Protobuf.
Swift
7
star
10

Simulator

🕹 Bugen's logic-circuit-level CPU Simulator, in a descriptive manner.
Swift
5
star
11

pve-config

4
star
12

dnser

🌏 A DNS client & server written in Rust, just for learning.
Rust
4
star
13

bz_XSnake

C++
3
star
14

CS241

📕 Lectures & Assignments & Reading materials of CS241, SJTU.
C++
3
star
15

CSAPP3e

📠 Bugen's Assignments & Labs of CS:APP 3e.
C
2
star
16

rust-playground

Rust
2
star
17

Dino86

🦕 A simple copy of Chrome Dino game in boot sector, compatible with 8086 / 8088.
Assembly
2
star
18

Predictor

🔍 A predictor for Tensorflow models with GUI designed in MVC pattern.
Python
2
star
19

MIPS

👨🏻‍💻 Pipelined MIPS I CPU with 49 instructions & multiplication & direct-mapped cache in Verilog.
Verilog
2
star
20

OSProject2

C
1
star
21

MTAnalyzer

🚇 An all-in-one simple GUI data analysis tool for Hangzhou Metro Traffic.
C++
1
star
22

humrock

Rust
1
star
23

BPyQSql

🗄 A simple GUI SQL client in PyQt5.
Python
1
star
24

sql-masker

Go
1
star
25

Turing

A Turing Machine in Swift.
Swift
1
star
26

LaTeX-Templates

📠 Bugen's useful LaTeX assignment templates.
TeX
1
star
27

cfg-or-panic

Rust
1
star
28

BugenZhao

1
star
29

NSFGraph

🪐 Build visual graphs for National Science Foundation (NSF) awards, using MySQL and Gephi toolkit, implemented in Kotlin.
Kotlin
1
star
30

OSProject1

C
1
star
31

GitNotion

📓 A simple way to manage your Notion pages with Git.
Python
1
star