aim_server_logger
HTTP logging middleware for aim_server with request/response details and customizable output formats.
0.1.1
aim-dart/aim
What this package is like to depend on
Last release 7 months ago
20 Jan 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 2 of 2 stable releases
Nothing withdrawn
no release was ever pulled
7 months old
2 releases · first in 2025
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Dec 2025 to Jan 2026
2026
Releases
latest 2-
0.1.120 Jan 2026 -
0.0.128 Dec 2025Release notes
Open source →Initial release - HTTP logging middleware for Aim framework
Features
- Request logging with HTTP method and path
- Response logging with status code and response time
- Customizable
onRequestcallback for custom request logging - Customizable
onResponsecallback for custom response logging - Automatic response time measurement in milliseconds
- Easy integration with custom logging systems
Examples
import 'package:aim_server/aim_server.dart'; import 'package:aim_server_logger/aim_server_logger.dart'; final app = Aim(); // Basic logging app.use(logger()); // Custom callbacks app.use(logger( onRequest: (c) async { print('Incoming: ${c.req.method} ${c.req.uri.path}'); }, onResponse: (c, durationMs) async { print('Outgoing: ${c.response?.statusCode} (${durationMs}ms)'); }, ));