Skip to content
Search

Microlog

lastmod 2025-11-09created 2025-11-091 edits

A logging library for embedded and desktop applications

About

  • A lightweight logging library written in C to solve unified logging across both embedded and desktop environments
  • Has a simple API and extensibility based on the public API, so custom features or predefined extension modules can be added
  • Supports both C and C++, and can be used in commercial and open-source projects without compiler or platform restrictions
    • The core functionality consists of two source files, so it can be integrated easily by just copying and pasting
  • Designed to be friendly to embedded systems, keeping static memory allocation and a small code size
  • Supports fine-grained log levels and filtering per topic or per output
  • Custom log formats can be configured to output only the data you need
  • MIT License

Favorite site

author Zer0 sitemap