Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

Show HN: C++, Java and C# Light-Weight-Logger

GeekGreek is a lightweight logger library for C++, Java, and C# designed to be minimal yet functional, offering optional features like file logging and configuration via environment variables for simpler debugging.

Background

- **GeekGreek** is a new open-source library that provides lightweight, single-header logging for C++, Java, and C#. It's designed to be minimal — no external dependencies, no complex setup — just drop in a file and start logging. - **Show HN** is a category on Hacker News where makers share their own projects with the community for feedback. This post signals the library has just been published or announced. - The project targets developers who find existing logging frameworks (like Log4j, NLog, or spdlog) too heavy for small tools, embedded systems, or learning projects. It offers colored console output, log levels, and optional file writing. - **PenguineDavid** is the GitHub handle of the solo developer behind the project. The library is MIT-licensed and currently supports C++11+, Java 8+, and .NET Standard 2.0+.