astrotycoon's Stars
cpm-cmake/CPM.cmake
📦 CMake's missing package manager. A small CMake script for setup-free, cross-platform, reproducible dependency management.
TheLartians/ModernCppStarter
🚀 Kick-start your C++! A template for modern C++ projects using CMake, CI, code coverage, clang-format, reproducible dependency management and much more.
bminor/bash
Unofficial mirror of bash repository. Updated daily.
dtcxzyw/llvm-ub-aware-interpreter
UB-aware interpreter for LLVM debugging
danielgtaylor/python-betterproto
Clean, modern, Python 3.6+ code generator & library for Protobuf 3 and async gRPC
mohitmishra786/underTheHoodOfExecutables
A guide that explains how programs transform from source code to executables. Deep dive into ELF format, linking processes, and binary optimization techniques. Perfect for systems programmers, C developers, and anyone interested in low-level programming concepts.
kaiwan/procmap
Visualization of the COMPLETE MEMORY MAP of any given process
jserv/slimcc
C11 compiler with GNU extensions for x86-64 Linux, working towards C23
xyproto/shrinky
Create small 64-bit ELF files from C++17 source code
queso-fuego/amateuros
Github mirror of os dev repo
2KAbhishek/tmux2k
Make tmux powerful and pretty 🥊💅
beeware/briefcase
Tools to support converting a Python project into a standalone native application.
sivachandra/elf-by-example
Experiment and learn how compilers, linkers and C runtime work cooperatively
advanced-microcode-patching/shiva
A custom ELF linker/loader for installing ET_REL binary patches at runtime
martinmoene/expected-lite
expected lite - Expected objects in C++11 and later in a single-file header-only library
lunixbochs/patchkit
binary patching from Python
philsquared/cpponsea2024-slides
Slides from C++ on Sea 2024
steveLauwh/SGI-STL
剖析 STL 是一种享受的过程!
ForceInjection/linux-from-beginner-to-master
Linux from beginner to master
lkl/linux
Linux kernel source tree
Delgan/loguru
Python logging made (stupidly) simple
alibaba/yalantinglibs
A collection of modern C++ libraries, include coro_rpc, struct_pack, struct_json, struct_xml, struct_pb, easylog, async_simple
mingodad/tinycc
My working copy of tinycc made reentrant
jasonactions/linux2.6.11_comment
谢宝友的Linux2.6.11源码注释。linux 2.6.11.12代码注释。主要参考《深入理解LINUX内核第三版》、《深入理解LINUX网络内幕》、《深入理解LINUX虚拟内存管理》等书籍
1ochaku/Paging-Mechanism-for-xv6-Operating-System
This project addresses the lack of a paging mechanism in the xv6 operating system. In xv6, when a page fault occurs, the process either waits indefinitely for memory allocation or terminates itself. To resolve this issue, I have implemented a paging mechanism that efficiently handles page faults by integrating a swapping process.
kubo/funchook
Hook function calls by inserting jump instructions at runtime
jserv/xv6-x86_64
re-implementation of UNIX v6 in ANSI C for x86_64 SMP
wangmu0115/Book-CSAPP
深入理解计算机系统(Computer Systems: A Programmer's Perspective)
marin-m/vmlinux-to-elf
A tool to recover a fully analyzable .ELF from a raw kernel, through extracting the kernel symbol table (kallsyms)
zeppe-lin/mkinitramfs
Initramfs generator