Lets you sift through your logs efficiently with filtering by predicates, search, table sorting by any custom fields, bookmarks and more.
Out of the box support for default JSON formats of Pino, Winston, Logstash, Bunyan, NLog, Serilog, Google Stackdriver, CLEF and Log4J JSON.
Enjoy the performance of a native app, familiar and well-working user interface patterns and a great integration into macOS.
One last thing... is full dark mode support!
Create flexible custom format definitions easily and share them with others using format file export and import.
Open log files from your Terminal. Open logs by piping them from another process. Tail logs of a running process. All with the convenience of the Firewood UI.
Log files often contain sensitive information that can do a lot of damage if it gets into wrong hands. With Firewood, your logs stay on your machine and are never uploaded anywhere.
Use a table view of your logs to sort through the data. Put your custom fields into the table as columns.
Construct filters based on your custom fields to narrow in on what you're looking for.
View the complete JSON structure of any particular log entry in a hierarchical view.
With many default formats already supported and ability to create your own, you can focus on your task instead of tweaking the configs.
When analyzing the data, save important bits as bookmarks so that you can get back to them later.
Trigger Firewood from the comfort of your Terminal, by using firewood command and providing paths to open or piping data into it from another processes.