A logger for just about everything. (by winstonjs)


Basic winston repo stats
7 days ago

winstonjs/winston is an open source project licensed under MIT License which is an OSI approved license.

Winston Alternatives

Similar projects and alternatives to winston

  • GitHub repo debug

    A tiny JavaScript debugging utility modelled after Node.js core's debugging technique. Works in Node.js and web browsers

  • GitHub repo dotenv

    Loads environment variables from .env for nodejs projects.

  • GitHub repo morgan

    HTTP request logger middleware for node.js (by expressjs)

  • GitHub repo i18n-node

    Lightweight simple translation module for node.js / express.js with dynamic json storage. Uses common __('...') syntax in app and templates.

  • GitHub repo better-logging

    better-logging is a drop in replacement for the default logging methods of node.js

  • GitHub repo rxjs-debug-operator

    Debug operator to log observable values

  • GitHub repo express-template

    Express application template (by vassalloandrea)

  • GitHub repo medium-morgan-winston-example

    TLDR example project for this blog post:

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better winston alternative or higher similarity.


Posts where winston has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-23.
  • Improve: RxJS Debugging | 2021-03-23
    As such, you could potentially use something like Winston as your logger!
  • Better logs for ExpressJS using Winston and Morgan with Typescript | 2021-03-03
    To use the plainconsole.log without a third-party library, we need to write a lot of code and reinvent the wheel understanding all the edge cases caught by Winston in these years.
  • Netlify build logging with Datadog | 2021-03-02
    And below, a logger implementation using Winston.
  • [better-logging] My library better-logging just achieved 1k downloads in a week for the first time, and I'm really stoked about it! Just thought I'd share :)
    AFAIK it's not really suited to client-side use
    However better-logging was never supposed to be the one and only logging solution for nodejs. It was supposed to lower the bar of entry for people that don't want to invest the time and effort needed to learn a "proper"/complete logging library (like Winston). I do think that every medium or large project should eventually move away from better-logging. However I think it fills an important roll in improving the readability of logs for small to medium project, or larger projects in their infancy.
    Why would I use this over winstonjs?
  • Highly Useful ✨ Express Frameworks 👌👌 | 2021-01-26
    Explore Winston
  • Criando e testando uma API com Node + Typescript + Typeorm + Jest + Swagger [Part 1] | 2021-01-09
    Vamos escrever agora as configurações do winston