Swift Utilities for writing to and reading from the device log

This page summarizes the projects mentioned and recommended in the original post on dev.to

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. AEConsole

    Customizable Console UI overlay with debug log on top of your iOS App

    AEConsole - Customizable Console UI overlay with debug log on top of your iOS App.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. CleanroomLogger

    CleanroomLogger provides an extensible Swift-based logging API that is simple, lightweight and performant

    CleanroomLogger - Configurable and extensible high-level logging API that is simple, lightweight and performant.

  4. Duration

    A simple Swift package for measuring and reporting the time taken for operations

    Duration 🐧 - Lightweight logging library focused on reporting timings for operations.

  5. Gedatsu

    Gedatsu provide readable format about AutoLayout error console log

    Gedatsu - Provide readable format about AutoLayout error console log.

  6. HeliumLogger

    A lightweight logging framework for Swift

    HeliumLogger 🐧 - IBM's lightweight logging framework.

  7. Printer

    A fancy logger yet lightweight, and configurable. 🖨

    Printer - A fancy logger for your next app.

  8. Puppy

    A flexible logging library written in Swift

    Puppy 🐧 - A flexible logging library that supports multiple transports and platforms.

  9. Puree

    Discontinued [Obsoleted] A log collector for iOS (new version! -> https://github.com/cookpad/Puree-Swift)

    Puree - A log collector for iOS.

  10. QorumLogs

    :closed_book: Swift Logging Utility for Xcode & Google Docs

    QorumLogs - Logging Utility for Xcode & Google Docs.

  11. Rainbow

    Delightful console output for Swift developers. (by onevcat)

    Rainbow 🐧 - Delightful console output.

  12. SwiftyBeaver

    Convenient & secure logging during development & release in Swift 4 & 5

    SwiftyBeaver 🐧 - Multi-platform logging during development & release.

  13. TinyConsole

    TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.

    TinyConsole - A tiny log console to display information while using your iOS app.

  14. TraceLog

    TraceLog is a highly configurable, flexible, portable, and simple to use debug logging system for Swift and Objective-C applications running on Linux, macOS, iOS, watchOS, and tvOS.

    TraceLog 🐧 - Dead Simple: logging the way it's meant to be! Runs on iOS, macOS, and Linux.

  15. Watchdog

    Class for logging excessive blocking on the main thread (by wojteklu)

    Watchdog - Utility for logging excessive blocking on the main thread.

  16. WatchdogInspector

    Shows your current framerate (fps) in the status bar of your iOS app

    WatchdogInspector - A logging tool to show the current framerate (fps) in the status bar of your iOS app.

  17. Willow

    Willow is a powerful, yet lightweight logging library written in Swift. (by Nike-Inc)

    Willow - Willow is a powerful, yet lightweight logging library.

  18. XCGLogger

    A debug log framework for use in Swift projects. Allows you to log details to the console (and optionally a file), just like you would have with NSLog() or print(), but with additional information, such as the date, function name, filename and line number.

    XCGLogger - Full featured & Configurable logging utility with log levels, timestamps, and line numbers.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Recommended library to log to file at high velocity?

    2 projects | /r/swift | 29 Nov 2021
  • Puppy is a flexible logging library written in Swift 🐶

    1 project | /r/SystemsSwift | 9 Mar 2021
  • Apple re-enables iOS IPA Downloads (by third parties) again

    2 projects | news.ycombinator.com | 4 Jun 2025
  • Periphery: A tool to identify unused code in Swift projects

    1 project | news.ycombinator.com | 4 Jun 2025
  • EnClose, open source iOS/macOS hybrid app development framework

    1 project | news.ycombinator.com | 3 May 2025

Did you know that Swift is
the 12th most popular programming language
based on number of references?