swift_log_bridge 0.1.0 copy "swift_log_bridge: ^0.1.0" to clipboard
swift_log_bridge: ^0.1.0 copied to clipboard

Flutter bridge to Apple's swift-log. Provides structured logging via platform channels to iOS swift-log Logger instances.

swift_log_bridge #

CI pub package license

Flutter bridge to Apple's swift-log structured logging framework.

Platform Support #

iOS Android
Yes No

Installation #

dependencies:
  swift_log_bridge: ^0.1.0

Usage #

import 'package:swift_log_bridge/swift_log_bridge.dart';

const logger = Logger('MyApp');

await logger.info('User signed in');
await logger.error('Request failed', metadata: {'status': '500'});
await logger.debug('Cache hit');

Log Levels #

trace, debug, info, notice, warning, error, critical

How It Works #

Each Logger instance maps to a Logging.Logger on iOS via method channels. By default, swift-log prints to the console. To persist logs, configure a swift-log backend (e.g., Scout) on the iOS side.

0
likes
160
points
145
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Flutter bridge to Apple's swift-log. Provides structured logging via platform channels to iOS swift-log Logger instances.

Repository (GitHub)
View/report issues

Topics

#logging #swift-log #ios

License

MIT (license)

Dependencies

flutter, plugin_platform_interface

More

Packages that depend on swift_log_bridge

Packages that implement swift_log_bridge