NSLogger is a high performance logging utility which displays traces emitted by client applications running on macOS, iOS and Android. It replaces traditional console logging traces (NSLog(), Java Log). The NSLogger Viewer runs on macOS and replaces Xcode, Android Studio or Eclipse consoles. It provides powerful additions like display filtering, defining log domain and level, image and binary logging, message coloring, traces buffering, timing information, link with source code, etc. Accept connections from local network clients (using Bonjour) or remote clients connecting directly over the internet. Online (application running and connected to NSLogger) and offline (saved logs) log viewing. Buffer all traces in memory or in a file, send them over to viewer when a connection is acquired. Define a log domain (app, view, model, controller, network…) and an importance level (error, warning, debug, noise…).

Features

  • View logs using the desktop application
  • Logs can be sent from device or simulator
  • Color the log messages using regexp
  • Log images or raw binary data
  • Secure logging (connections use SSL by default)
  • Advanced log filtering options

Project Samples

Project Activity

See All Activity >

Categories

Logging

License

BSD License

Follow NSLogger

NSLogger Web Site

Other Useful Business Software
Auth0 for AI Agents now in GA Icon
Auth0 for AI Agents now in GA

Ready to implement AI with confidence (without sacrificing security)?

Connect your AI agents to apps and data more securely, give users control over the actions AI agents can perform and the data they can access, and enable human confirmation for critical agent actions.
Start building today
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of NSLogger!

Additional Project Details

Operating Systems

Android, Apple iPhone, Mac

Programming Language

Objective C

Related Categories

Objective C Logging Software

Registered

2021-11-04