# Introducing Crylog

**URL:** <https://forum.crystal-lang.org/t/introducing-crylog/797>\
**Category:** News\
**Created:** [May 27, 2019, 1:44pm UTC](https://forum.crystal-lang.org/t/introducing-crylog/797 "2019-05-27T13:44:38Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![Blacksmoke16](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.crystal-lang.org/blacksmoke16/32/1241_2.png) [@Blacksmoke16](https://forum.crystal-lang.org/u/Blacksmoke16)\
**Post date:** [October 18, 2019, 3:55am UTC](https://forum.crystal-lang.org/t/introducing-crylog/797/4 "2019-10-18T03:55:08Z")

</div>

> **[Blacksmoke16/crylog](https://github.com/Blacksmoke16/crylog/tree/v0.1.4/docs#cryloglogger)**
>
> Flexible logging framework based on Monolog. Contribute to Blacksmoke16/crylog development by creating an account on GitHub.

Released a new version that adds a class compatible with the standard library’s `::Logger` class. Allows using `Crylog` with properties/variables typed as `::Logger` by mapping a logger of a specific channel to the variable.

Should make it much easier to use in other libraries that have support for `::Logger` but not `Crylog` directly.

---

_[View the full topic](https://forum.crystal-lang.org/t/introducing-crylog/797)._
