Lightweight logging library written in Swift
What is Willow?
Willow is a powerful, yet lightweight logging library written in Swift.
Features:
- Default Log Levels
- Custom Log Levels
- Simple Logging Functions using Closures
- Configurable Synchronous or Asynchronous Execution
- Thread-Safe Logging Output (No Log Mangling)
- Custom Writers through Dependency Injection
- Custom Modifiers through Dependency Injection per Writer
- Supports Multiple Simultaneous Writers
- Shared Loggers Between Frameworks
- Shared Locks or Queues Between Multiple Loggers
- Comprehensive Unit Test Coverage
- Complete Documentation
Overview
- Pricing: Free
- Resource Link: https://github.com/Nike-Inc/Willow
- Resource Maker: Nike Inc.
- Mobile Platform Destination: iOS Apps
- Mobile Platform Support: Native iOS
- Programming Languages: Swift
- iOS Versions Supported: iOS 9.0+, iOS 10.0+, iOS 11.0+, iOS 12.0+
- CocoaPods: Willow
- Carthage: Nike-Inc/Willow
- Swift Package Manager: https://github.com/Nike-Inc/Willow.git
The team behind mobintouch
Website: https://www.mobintouch.com
Resources added 👉 3142
Related resources
FBMemoryProfiler
iOS tool that helps with profiling iOS Memory usage
EVReflection
Reflection based JSON encoding/decoding. Including support for NSDictionary, NSCoding, Printable, Hashable and Equatable
PerfectSlackAPIClient
A Slack API Client for the Perfect Server-Side Swift Framework