Show HN: To_Shout – A Bare-Metal Output Library with Zero Dependencies

4 points by Forgret 7 hours ago

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

Forgret 6 hours ago

Share your thoughts.