I ve been working on StructScope, a local-first tool for inspecting and analyzing memory layout in C, C++, and Rust projects.
The idea started from a fairly common systems programming problem: understanding struct layout, alignment, padding, cache-line behavior, and ABI differences usually requires a mix of compiler flags, manual inspection, platform-specific knowledge, and trial-and-error experimentation.
StructScope is designed to make that process more visible and easier to reason about directly from source code.
The tool parses struct-like definitions and reports:
ContractGuard is a local first VS Code extension that finds security and reliability issues in code, configs, queries, Dockerfiles, and dependency files directly inside the editor. It provides inline diagnostics, a dedicated findings explorer, incremental rescans, severity filtering, SARIF and JSON export, dependency vulnerability checks, secret detection, SQL analysis, regex ReDoS detection, and schema drift analysis without requiring external services.