fault.fault is a lightweight crash handler, panic and assertion library for C and C++, implemented in C++20. It provides a unified interface for alerting users, saving fault context and trace information when things go wrong, such as segmentation faults on Linux, unhandled exceptions on Windows, std::terminate, or explicit panics and assertions.