There are no reviews yet. Be the first to send feedback to the community and the maintainers!
mini-lsm
A tutorial of building an LSM-Tree storage engine in a week! (WIP)type-exercise-in-rust
Learn Rust black magics by implementing an expression framework in database systemschicv
Chi CV Template (For Typst)core-os-riscv
🖥️ An xv6-like operating system on RISC-V with multi-core support. Documentation available online.canvas_grab
🌐 One-click script to synchronize files from Canvas LMS.RISCV-Simulator
💻 RISC-V Simulator of RV32I ISA. 5-stage pipeline / out-of-order execution with Tomasulo algorithm and Speculation. Support runtime visualization. Project report available.raytracer.rs
⚡ A high-performance path tracer implemented in Rust based on "Ray Tracing in One Weekend" featuring static dispatch, multi-threaded rendering and a variety of preset scenes.HallOfShame
Hall of Shameraytracer-tutorial
raytracer project for PPCA 2020linux-kernel-labs
Linux kernel labsmake-a-fortune
An open-source anonymous forum frontend.raft-kvs
⛵ A distributed key-value store based on Raft. (WIP)notes
Lecture notes at SJTUmips-simulator
💻 A 5-stage pipeline MIPS CPU design in Haskell.uring-positioned-io
Async positioned I/O with io_uring.mips-cpu
💻 A 5-stage pipeline MIPS CPU implementation in Verilog.BlueSense
🌈 BlueSense is a long-term project for monitoring Shanghai environment data.fourier-transform-drawing
Inspired by 3Blue1Brown. Apply fourier transform to an SVG path and draw the result on canvas.skyzh-site
Alex Chi's personal siterust-ycsb
YCSB in Rust (WIP)Meteor
🚆 Fine-grained analysis and visualization of Hangzhou Metro for efficient traveling in metro system. Project report, slide and presentation video included.pg_poop
A Postgres extension that rewrites strings to 💩zoom-url-generator
Generate Zoom URLbustub-web-shell
BusTub web shellskyzh
BPlusTree
🌲 Fully unit-tested B+ tree with basic paging implemented in C++julia.metal
🎇 Render Julia Sets in real-time with Metal API on macOSgo-dht
🌎 Chord in golangSJTU-RM-Hurricane
🌪️ An extensible task-based robot control system on STM32 embedded platforms made for SJTU RoboMaster Competition, using open-source toolchain OpenSTM32chaos-video
Course Project of CS339 Computer Networksr-by-example
📚 Solutions for the book "R by Example"tenitsu
🎾 A robot automatically finds and fetches tennis balls on the ground. Use OpenCV on Android for computer vision. Final project for SJTU ME116 "IntroME".fishing
Yet another boring fishing gameoom_killer
Project 2 of SJTU CS356 Operating System Projectsdata-structure-deque
A deque of O(sqrt n) complexity on access, insert and remove, with an optimization for O(log n) access based on fenwick tree.CloudOJ
🌩️ (DEPRECATED) An Online Judge. Deprecated due to low efficiency and security issues.fish-agent-simulation-mcm2020
🐟🐟 An agent-based model for simulating fish distribution in North Atlantic.game-theory-on-matrix
An agent-based model for researching game theory dynamics on matrix-like structure.the-tale-of-slime
Yet another boring game. No textures, no graphics, just shapes. WIP. Working on this game only when I'm boring.ddcm-protocol
🌐 A protocol based on Kademlia and designed for peer-to-peer distrubuted computingkvs
Key-Value Store [Practical Networked Applications in Rust]BlueMarine
🌃 Collect climate data from embedded devices with serial connection and BLE. Part of the BlueSense project.bustub-btree-shell
bors-playground
lisp-interpreter
💎 A Lisp interpreter in RubyMrSans
🤖 Mr. Sans is a bot reporter for BlueSense. Part of the BlueSense project.BlueMonitor
🌃 Blue Sense: Sense of Blue Sky. This is the Raspberry Pi part of Blue Sense.prosea
📚 A crowdsourced contest solution sharing platform built for online STEM test of Innovation Competitionconway.ts
Conway's Game of Life in TypeScriptsjtuctf-2019-writeup
❓ Solutions and exploitation snippets for SJTU CTF 2019serialpb
Reliable packet transmission over serial interfaceFlyThat
Code for Kaggle in-class competitionLove Open Source and this site? Check out how you can help us