Log your information and errors colorfully
Bare simple logger for NodeJS
Tools for debugging your node.js modules and event loop
[](https://www.npmjs.com/package/@aws-sdk/middleware-logger) [](https://www.npmjs.com/package/@
Environment-agnostic, ESM-friendly logger for simple needs.
A shared logging utility class for lighthouse and friends.
A advanced logger for NestJS
Logging utility used by Node Slack SDK
Generic logger interface
Tools for debugging your node.js modules and event loop
An encapsulated logger for semantically formatting console messages.
A logger package for use in the Firebase JS SDK
A noop logger that conforms to the Log4j interface for modules to stub out internal logging
A simple formatter for fastify's logs
Microsoft Azure SDK for JavaScript - Logger
Logger for Redux
JSON logger for Node.js and browser.
A helper utility for logging of WebdriverIO packages
Abstract logger TypeScript interface with a dummy logger that does nothing, useful for libraries.
Lightweight, unobtrusive, configurable JavaScript logger
Logger utility functions for ethers.
Logger for pnpm
OpenTelemetry logs SDK
Logger Utils
Colorizes the output of the usual standard library logger, depending on the logger level: require 'logger/colors'
A colorful, interactive logger for tracking progress of an operation.
Colorized ruby logger
# Fancy Logger An easily customizable logger with style. ## Install ### Bundler: `gem 'fancy_logger'` ### RubyGems: `gem install fancy_logger` ## Usage Simply use as if you were using the normal Ruby `Logger` class: ```ruby require 'fancy_logger' logger = FancyLogger.new(STDOUT) logger.info "Hello" ``` ### Config The `config` instance method allows you to modify the configuration of the Logger within a DSL. Continuing with our last example: ```ruby logger.config do timestamp_format "%c" styles do info do foreground :yellow blink true end end end logger.debug 'Look here!' logger.info 'Doing things...' logger.warn 'Watch out!' logger.error 'Bad' logger.fatal 'VERY bad' logger.unknown 'Weird unknown stuff' ``` #### Output ![][output_example] ### Config ```ruby # The format of the timestamp in the log. Follows the strftime standards. timestamp_format "%F %r" # On the first logged message, FancyLogger will prepend a help message # containing a list of all the severities (debug, info, warn, etc) styled # according to your config as reference. # You can disable this by setting the below option to false. show_help_message true # Under styles, you have a configuration for each severity. # Each severity has a configuration with the following valid options: # Key: foreground # Value: # :default, :black, :red, :green, :yellow, :blue, :magenta, :cyan, :white # # Key: background # Value: # :default, :black, :red, :green, :yellow, :blue, :magenta, :cyan, :white # # Key: reset # Value: true or false # # Key: bright # Value: true or false # # Key: italic # Value: true or false # # Key: underline # Value: true or false # # Key: # blink # Value: true or false # # Key: inverse # Value: true or false # # Key: hide # Value: true or false styles do debug do foreground :black background :cyan end info do foreground :default background :default end warn do foreground :yellow background :default blink true end error do foreground :red background :default end fatal do foreground :black background :red bold true underline true end unknown do foreground :black background :white underline true end end ``` ## Contributing * Check out the latest master to make sure the feature hasn't been implemented or the bug hasn't been fixed yet * Check out the issue tracker to make sure someone already hasn't requested it and/or contributed it * Fork the project * Start or switch to a testing/unstable/feature/bugfix branch * Commit and push until you are happy with your contribution * Make sure to add tests for it. This is important so I don't break it in a future version unintentionally. * Please try not to mess with the Rakefile, VERSION or gemspec. ## Copyright Copyright © 2012 Ryan Scott Lewis <ryan@rynet.us>. The MIT License (MIT) - See LICENSE for further details. [output_example]: http://oi44.tinypic.com/sfwlkp.jpg
Better formatting and color for your logger
Colors in Merb logger
Generates Jekyll logger with colored output.
Adds colors to Extlib logger
A very, very simple singleton logger with colored log levels.
Yet Another Ruby Logger (YARL) extends ruby/logger to provide header colors and a severity level below DEBUG. The default formatting has been changed to provide a cleaner (subjective) look.
simple logger that outputs params, session, and cookies in fancy colors.
A thread safe logger with formatting extensions. Based on active_support/buffered_logger.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.