CocoaLumberjack

CocoaLumberjack is a fast and flexible logging framework designed for macOS, iOS, tvOS, watchOS and visionOS platforms. Swift Package Manager can be added to the project by CocoaPods, Carthage or manual methods. You can forward messages to the console and files through the logger classes for different versions.

CO

CocoaLumberjack · Log Management

STARS13.3K
FORKS2.3K
COMMITS2.4K
CONTRIBUTORS168
VERSION3.9.1
UPDATED3 days ago
Objective-CmacOSiOSLoggingBSD-3-Clause

Common commercial products in this category: Splunk, Datadog Logs, Sumo Logic

What can it do?
  • You integrate Swift Package Manager, CocoaPods, Carthage, or manual method into your project.
  • You start saving messages using classes DDOSLogger, DDTTYLogger and DDASLLogger.
  • With DDFileLogger, you create log files and configure file loop times.
User reviews
  • • NeutralGitHub Issue

    How to use cocoalumberjack with Swift

    “Hi. I've been reading here and there, and I am unsure how to use the framework with swift. I've seen people aking their own wrappers in swift, but that was quite some months ago. Following the issues in there, my understanding is that there's an official swift wrapper for using…”

  • ↑ PositiveGitHub Issue

    Revive CocoaLumberjack

    “## List of things to do - [x] admin permissions from Robbie to @rivera-ernesto @bpoplauschi - [x] set GitHub topics for the projects - help discoverability - [ ] 1.A - Add new collaborators: - [x] @sushichop - [ ] @jcbertin - [x] @nrbrook - [x] @diederich - [x] @ksuther - [ ]…”

My note

Alternative pages

More in: Log Management