Welcome to Hestia

The Hestia Logger is a light-weight logging framework for Swift similar to log4swift (it uses a similar XML configuration file). I wrote it to support both my Cocoa based and terminal based applications in a much simpler fashion than log4swift. I have no problem with the latter but wanted something a little more light-weight for terminal based applications. Also log4swift only works for Cocoa based applictions as an included framework, which is not possible with pure terminal based applications.

The current version is suppplied as a Swift Package so can be used in other operating systems such as Linux. There is an extended version that is designed for MacOS and has an extra appender, WindowAppender. This version is downloaded as a set of source files that should be included directly in an XCode project.

Hestia Logger is free to all but it is experimental software and should be treated with respect. Having said that I use it in most of my XCode projects with a couple of notable exceptions, for example Rexsel. If anyone gets any use out of it then send me an Email.

Copyright 2024 Hugh Field-Richards. All Rights Reserved.