awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
kean avatar

kean/Pulse

0
View on GitHub↗
7,052 stars·369 forks·Swift·MIT·16 viewspulselogger.com↗

Pulse

Pulse is an Apple platform network logger used for recording and inspecting network traffic and system logs directly within applications. It functions as an on-device network inspector and traffic export tool, allowing for the capture of outgoing requests and the transmission of logs to external systems.

The project includes a remote log streamer for the real-time transmission of device logs to an external viewer for live monitoring. It further provides an integrated interface for viewing recorded network requests and system logs on the device without the requirement of an external proxy.

The toolset covers network traffic recording, in-app log inspection, and the export of local debug data for use in bug reports. These capabilities are supported by a SwiftUI-based debug interface and in-process traffic interception.

Features

  • Network Debugging - Provides capabilities for capturing and inspecting network requests on Apple platforms to troubleshoot API calls.
  • On-Device Network Inspectors - Provides an integrated interface for viewing outgoing requests and local logs on the device without an external proxy.
  • Persistent Log Buffers - Stores captured network requests in a local database to ensure data persistence across application restarts.
  • App Diagnostics - Collects and exports local debug logs from the device to attach to bug reports for further analysis.
  • Network Traffic Analyzers - Captures and stores outgoing network requests locally on the device for detailed inspection and debugging.
  • Process-Level Interception - Captures and redirects network requests from the specific application process without requiring an external proxy.
  • Apple Platform Diagnostic Tools - Provides a comprehensive diagnostic and logging utility specifically optimized for Apple operating systems.
  • Application Logging - Provides an integrated interface to view application and system logs directly on the device.
  • Log Entry Inspection - Provides an integrated interface to view recorded network requests and system logs directly within the app.
  • Debug Interfaces - Renders a visual inspection tool directly within the application using the SwiftUI framework.
  • Remote Monitoring Transmission - Implements a real-time transmission system to send local device logs to an external viewer.
  • Real-time Telemetry Streams - Transmits captured log data to a remote viewer using a continuous network connection for live monitoring.
  • Network Log Streaming - Sends real-time system behavior and network data from a device to an external viewer for live monitoring.
  • Traffic Data Export - Provides mechanisms for capturing local network data and exporting it for external analysis.
  • Logging and Debugging - Powerful logging system built with SwiftUI.

Star history

Star history chart for kean/pulseStar history chart for kean/pulse

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Pulse

These projects share indexed features with Pulse. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • cocoalumberjack/cocoalumberjackCocoaLumberjack avatar

    CocoaLumberjack/CocoaLumberjack

    13,327View on GitHub↗

    CocoaLumberjack is a logging framework designed for Apple platforms, providing a system for capturing, filtering, and managing diagnostic messages within mobile and desktop applications. It serves as a tool for monitoring software health and troubleshooting runtime issues by recording application events across various severity levels. The framework utilizes a modular architecture that allows developers to define custom log levels and route diagnostic output to multiple concurrent destinations, including the system console, local files, and remote servers. It incorporates an asynchronous pipel

    Objective-Ccarthagecocoalumberjackcocoapods
    View on GitHub↗13,327
  • hyperdxio/hyperdxhyperdxio avatar

    hyperdxio/hyperdx

    9,324View on GitHub↗

    HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and a self-hosted monitoring stack. It functions as a unified system for collecting, indexing, and visualizing logs, metrics, and traces from cloud and container environments. The platform distinguishes itself with specialized tooling for large language model monitoring and session replay, allowing user interactions in the browser to be linked to backend telemetry. It employs schema-less JSON parsing to index structured logs dynamically and uses source maps to resolve minified sta

    TypeScriptalertinganalyticsapm
    View on GitHub↗9,324
  • chromedevtools/devtools-frontendChromeDevTools avatar

    ChromeDevTools/devtools-frontend

    3,945View on GitHub↗

    This project is a specialized browser debugging interface designed to monitor DOM elements, network traffic, and JavaScript execution. It provides a client-side user interface for inspecting and debugging web applications, allowing for the real-time modification of CSS styles and the investigation of the JavaScript runtime. The toolkit includes dedicated analysis tools for WebAssembly, featuring disassembly highlighting, scope inspection, and binary execution profiling. It also provides a network traffic inspector for analyzing HTTP requests and a CSS style editor for testing properties and a

    TypeScriptchromechrome-devtoolsdevtools
    View on GitHub↗3,945
  • reactotron/reactotronreactotron avatar

    reactotron/reactotron

    15,564View on GitHub↗

    Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors, analyzing network requests, and inspecting state within JavaScript and React environments. It serves as a debugger for both React JS and React Native projects, providing a visual interface to monitor internal application state and performance. The tool provides specialized inspectors for React Native mobile applications and React web applications. It allows for the real-time tracking of state changes and the dispatching of actions to a state manager to test different application scena

    TypeScript
    View on GitHub↗15,564
Compare all 30 related projects→

Frequently asked questions

What does kean/pulse do?

Pulse is an Apple platform network logger used for recording and inspecting network traffic and system logs directly within applications. It functions as an on-device network inspector and traffic export tool, allowing for the capture of outgoing requests and the transmission of logs to external systems.

What are the main features of kean/pulse?

The main features of kean/pulse are: Network Debugging, On-Device Network Inspectors, Persistent Log Buffers, App Diagnostics, Network Traffic Analyzers, Process-Level Interception, Apple Platform Diagnostic Tools, Application Logging.

Which projects share features with kean/pulse?

Projects with overlapping indexed features include: cocoalumberjack/cocoalumberjack — CocoaLumberjack is a logging framework designed for Apple platforms, providing a system for capturing, filtering, and… hyperdxio/hyperdx — HyperDX is an OpenTelemetry observability platform that provides centralized log management, distributed tracing, and… chromedevtools/devtools-frontend — This project is a specialized browser debugging interface designed to monitor DOM elements, network traffic, and… skellock/reactotron — Reactotron is a desktop application for inspecting the state, network traffic, and logs of React and React Native… reactotron/reactotron — Reactotron is a desktop application and collection of developer tools designed for monitoring runtime errors,… aol/moloch — Moloch is a full packet capture system and network forensics platform designed for large scale network traffic…