I've built To_Shout, a lightweight output library for bare-metal environments that requires no standard library, no OS dependencies, and no headers. It's designed for kernel development, embedded systems, and anyone working close to the metal.Key features:
· Type-aware output using C11 _Generic
· Supports integers, floats, strings, hex, and binary formats
· VGA text mode implementation included
· Color output support
· Less than 300 lines of code
· LGPL 3.0 licensed
GitHub: https://github.com/Ferki-git-creator/to_shout