sysprog21
sysprog21 Joined Sept 2016 View on GitHub
- Stars
- 17,155
- across 107 public repos
- Rank
- #2,197
- of 94,827 organizations, top 3%
- Down 97 places this week
Repositories with 50+ stars
| Rank | Repository | Language | Stars |
|---|---|---|---|
| 6,855 | The Linux Kernel Module Programming Guide (updated for 5.0+ kernels) | TeX | 8,643 |
| 48,795 | A self-hosting and educational C optimizing compiler | C | 1,404 |
| 106,481 | Compact and Efficient RISC-V RV32I[MAFC] emulator | C | 599 |
| 120,987 | C Programming Lab: Assessing Your C Programming Skills | C | 521 |
| 124,574 | A linguistic linter for Traditional Chinese (zh-TW) | Rust | 504 |
| 125,871 | A simple native file system for Linux kernel | C | 498 |
| 140,599 | Complementary Concurrency Programs for course "Linux Kernel Internals" | C | 439 |
| 170,166 | Traditional Chinese translation of "What Every Programmer Should Know About Memory" | CSS | 354 |
| 184,819 | A Game Boy emulator with dynamic recompilation (JIT) | C | 322 |
| 188,411 | A minimalist RISC-V system emulator capable of running Linux kernel with efficient event-driven scheduling | C | 315 |
| 205,903 | Run Arm64/x86-64 Linux ELF binaries on macOS Apple Silicon | C | 284 |
| 231,838 | A virtual wireless device driver for Linux | C | 247 |
| 247,773 | A live technical interview simulator | Rust | 228 |
| 270,330 | A minimalist type 2 hypervisor using Linux Kernel Virtual Machine (KVM) | C | 205 |
| 358,168 | A shabby implementation of Java virtual machine in C | C | 146 |
| 360,092 | Two Level Segregated Fit (TLSF) memory allocator implementation, BSD License | C | 145 |
| 391,058 | Concurrency Primer | TeX | 131 |
| 400,912 | An in-process implementation of Xlib layered on top of SDL2/SDL3 | C | 127 |
| 403,472 | A window system for resource-constrained devices | C | 126 |
| 406,115 | Virtual camera device driver for Linux | C | 125 |
| 436,793 | A simple multitasking OS kernel | C | 114 |
| 484,538 | Boot a real Linux kernel as an in-process library (LKL) and route intercepted syscalls to it via seccomp | C | 100 |
| 512,304 | A small and efficient web server with 1K lines of C code | C | 93 |
| 525,769 | An experimental HTTP server implemented as Linux kernel module | C | 90 |
| 566,050 | RISC-V CPU Labs in Chisel | Scala | 82 |
| 571,592 | An event-driven and non-blocking web server | C | 81 |
| 600,860 | concurrent linked list implementation | C | 76 |
| 797,198 | A Linux kernel module which hides itself | C | 53 |
| 809,307 | Linux-like doubly-linked list | C | 52 |
| 809,307 | Wolfenstein 3D-style raycasting implementation | C | 52 |
Among 94,827 organizations
16k–25k stars: 924 organizations, including sysprog21
Stars along the bottom, and organizations in each band on a log scale
Where the stars are
Languages
- TeX 8.8k stars, 51% · 2 repos
- C 6.2k stars, 36% · 24 repos
- Rust 732 stars, 4% · 2 repos
- CSS 354 stars, 2% · 1 repo
- Scala 82 stars, <1% · 1 repo
When they were made
30 repos with 50+ stars, made between 2016 and 2026
Quick stats
- Next rank
- +12 stars to reach #2,196
- Next milestone
- +17,818 stars to reach the top 1%
- Public repos
- 107, 30 with 50+ stars
- Popular repos
- 22 over 100 stars, 2 over 1k stars
- Top repo
- lkmpg, #6,855 of all repos, 50% of stars
- Smaller repos
- 999 stars from repos under 50