Pulse

Pulse is a local network and event recording system developed for Apple platforms. URLSession records network requests and events locally, allowing it to be examined directly within the application. The interface components built with SwiftUI provide quick access to console data in debugging and testing processes.

PU

kean · Log Management

STARS7.3K
FORKS379
COMMITS0
CONTRIBUTORS0
VERSION5.2.3
UPDATED20 days ago
SwiftAğ KaydıSwiftUIApple PlatformMIT

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

What can it do?
  • You record URLSession-based network requests and events locally.
  • With the debugging console within the application, you directly examine the records.
  • You export the recording data and add it to the error reports.
User reviews
  • • NeutralGitHub Issue

    Add support for the new URLSession async/await APIs

    “Simple integration using `URLSessionProxyDelegate` on iOS 16.0 is creating the request in logs, but they are stuck "Pending". I did a little bit of debugging and it seems `urlSession(_:task:didCompleteWithError:)` isn't being called by the system. # Reproduction ```swift import…”

  • ↑ PositiveGitHub Issue

    Questions

    “Hi, Love this and have been wanting something like this for years so I'm so pleased that you've taken the time and patience to implement it (and soooo well too!) I have a few questions as we have very strict privacy and GDPR requirements I need to satisfy before I can adopt this…”

My note

Alternative pages

More in: Log Management