Ziyang Xu's starred repositories
obsidian-smart-connections
Chat with your notes & see links to related content with AI embeddings. Use local models or 100+ via APIs like Claude, Gemini, ChatGPT & Llama 3
pypackaging-native
A collection of content about key Python packaging topics and issues for projects using native code
parallel-hashmap
A family of header-only, very fast and memory-friendly hashmap and btree containers.
CompilerGym
Reinforcement learning environments for compiler and program optimization tasks
MonitorControl
đź–Ą Control your display's brightness & volume on your Mac as if it was a native Apple Display. Use Apple Keyboard keys or custom shortcuts. Shows the native macOS OSDs.
rust-brotli-decompressor
An implementation of https://github.com/google/brotli in rust avoiding the stdlib
sanitizers
AddressSanitizer, ThreadSanitizer, MemorySanitizer
build-your-own-x
Master programming by recreating your favorite technologies from scratch.
llvm-tutor
A collection of out-of-tree LLVM passes for teaching and learning
clang-tutor
A collection of out-of-tree Clang plugins for teaching and learning
parsimonious
The fastest pure-Python PEG parser I can muster
rust-study
understanding the safety of Rust
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
compiler-explorer
Run compilers interactively from your web browser and interact with the assembly
opencilk-project
Monorepo for the OpenCilk compiler. Forked from llvm/llvm-project and based on Tapir/LLVM.
Tapir-LLVM
Tapir extension to LLVM for optimizing Parallel Programs