Skip to content
All work

Swift · Developer tooling

TimberIOS

A lightweight Swift logging framework built on OSLog.

Role
Author
Platform
iOS
Timeframe
Open source

TimberIOS is a small logging framework I wrote for Swift projects. It sits on top of Apple’s Unified Logging System (OSLog) and gives you a consistent way to log without pulling in something heavy.

Why I built it

Logging on iOS tends to swing between scattered print statements and frameworks that are more than most apps need. I wanted a thin layer over OSLog that stays out of the way.

What it does

Structured logging, configurable log levels, and application diagnostics — a simple, consistent API you can drop into any project.

The point

It’s a small thing, but it’s the kind of developer tooling I enjoy: taking friction off other engineers, not only shipping features.

Stack

  • Swift
  • OSLog

Working on something mobile? Let’s talk.

Get in touch