← All repos

logs

Logging infrastructure for OCaml

Browse cluster: OCaml Systems and Utilities
104commits
4contributors
2languages

Tech stack & purpose

Logs is a logging infrastructure library for OCaml that decouples log message generation from reporting by allowing users to define logging sources with independently configurable reporting levels and attach custom reporters to handle output. The core library has no dependencies, though optional reporter modules integrate with other OCaml libraries: Fmt for formatter-based reporting, js_of_ocaml for browser console output, Cmdliner for command-line configuration, and Lwt for asynchronous logging. The project is distributed under the ISC license and maintained on the Erratique software website.

Languages

OCaml
97.4%
HTML
2.6%

Contributors