What is Puree?

Puree is a log aggregator which provides the following features.

  • Filtering: Log entries can be processed before being sent. You can add common parameters, do random sampling, …
  • Buffering: Log entries are stored in a buffer until it’s time to send them.
  • Batching: Multiple log entries are grouped and sent in one request.
  • Retrying: Automatically retry to send after some backoff time if a transmission error occurred.


  • Pricing: Free
  • Resource Link: https://github.com/cookpad
  • Resource Maker: Cookpad
  • Mobile Platform Destination: iOS Apps
  • Mobile Platform Support: Native iOS
  • Programming Languages: Swift
  • CocoaPods: Puree
  • Carthage: cookpad/Puree-Swift