logrus

Structured, pluggable logging for Go. (by sirupsen)

Logrus Alternatives

Similar projects and alternatives to logrus

  1. go

    2,445 logrus VS go

    The Go programming language

  2. AppSignal

    AppSignal knows why the f*#k it crashed. Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.

    AppSignal logo
  3. kubernetes

    Production-Grade Container Scheduling and Management

  4. Gin

    180 logrus VS Gin

    Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.

  5. cobra

    151 logrus VS cobra

    A Commander for modern Go CLI interactions

  6. chi

    118 logrus VS chi

    lightweight, idiomatic and composable router for building Go HTTP services

  7. migrate

    Database migrations. CLI and Golang library.

  8. feedback

    Discontinued Public feedback discussions for: GitHub for Mobile, GitHub Discussions, GitHub Codespaces, GitHub Sponsors, GitHub Issues and more! [Moved to: https://github.com/github-community/community]

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. sqlx

    82 logrus VS sqlx

    general purpose extensions to golang's database/sql

  11. Testify

    A toolkit with common assertions and mocks that plays nicely with the standard library

  12. viper

    81 logrus VS viper

    Go configuration with fangs

  13. zap

    62 logrus VS zap

    Blazing fast, structured, leveled logging in Go.

  14. zerolog

    46 logrus VS zerolog

    Zero Allocation JSON Logger

  15. httprouter

    A high performance HTTP request router that scales well

  16. pq

    31 logrus VS pq

    Go PostgreSQL driver for database/sql

  17. urfave/cli

    A declarative, simple, fast, and fun package for building command line tools in Go (by urfave)

  18. godotenv

    22 logrus VS godotenv

    A Go port of Ruby's dotenv library (Loads environment variables from .env files)

  19. glog

    8 logrus VS glog

    Leveled execution logs for Go (by golang)

  20. logr

    10 logrus VS logr

    A simple logging interface for Go

  21. pm

    9 logrus VS pm

    package managers visualization (by anvaka)

  22. spew

    6 logrus VS spew

    Implements a deep pretty printer for Go data structures to aid in debugging

  23. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better logrus alternative or higher similarity.

logrus discussion

Log in or Post with

logrus reviews and mentions

Posts with mentions or reviews of logrus. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-13.

Stats

Basic logrus repo stats
46
25,762
9.0
10 days ago

sirupsen/logrus is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of logrus is Go.


Sponsored
AppSignal knows why the f*#k it crashed.
Stop vibe-debugging. Every exception, every backtrace, grouped so you see patterns, not noise.
www.appsignal.com