1rhino2 / go-memory-visualizer Star 259 Code Issues Pull requests VS Code extension: Go struct layout, padding, reorder golang performance code-analysis developer-tools vscode-extension memory-profiler go-tools cache-optimization memory-optimization struct-layout Updated Sep 15, 2026 TypeScript
avifenesh / layout-audit Sponsor Star 4 Code Issues Pull requests Discussions GitHub Action & CLI to analyze binary memory layouts: detect padding, compare diffs, enforce budgets. Parses DWARF debug info for C/C++/Rust/Go. c go rust debugging cli golang performance embedded cpp static-analysis ci-cd binary-analysis hft padding dwarf cache-optimization github-actions memory-optimization memory-layout struct-layout Updated Dec 19, 2025 Rust
AmielCyber / order-matters Star 0 Code Issues Pull requests A C++ interactive CLI application that visualizes struct alignment based on ordering. cpp data-oriented-design cpp20 ftxui memory-layout struct-layout Updated Aug 5, 2026 C++
andogq / assert_layout Sponsor Star 0 Code Issues Pull requests Assert struct layouts, including field sizes and offsets. rust encoding layout offset assert macro proc-macro static-assertions sizeof field-size memory-layout struct-layout Updated Apr 3, 2025 Rust
Gulliby-development / structpad Star 0 Code Issues Pull requests Show the byte layout of binary structs with padding, suggest a leaner field order, and fail CI on wasted space python cli ffi struct-layout built-with-baked Updated Oct 16, 2026 Python