nowfound

Life & fun · alternatives · 2026

24 alternatives to Simple logger and debugger for Go programs

Simple logger for Go programs. Allows custom formats for messages. - apsdehal/go-logger

go-logger is a logging and debugging tool for Go programs that enables developers to create custom message formats. The library provides a straightforward way to handle logging tasks in Go applications with flexible… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Simple logger and debugger for Go programs launched in 2014; newer entries below may have overtaken it.

  1. 1

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  2. 2AG
  3. 3

    Log mailer is a program I made to email log files. - muhammadmuzzammil1998/Log-mailer

    2018 · github.com · its alternatives →

  4. 4

    React Native library to backtrace your testing steps

    2022 · its alternatives →

  5. 5
    Minilog▲307

    Log monitoring and real-time event alerts

    2024 · minilog.dev · its alternatives →

  6. 6

    How I replaced Google tracking with simple log-based analytics on my personal website.

    2019 · benhoyt.com · its alternatives →

  7. 7

    Hey HN, I tend to use printf-style debugging as my primary troubleshooting method and only resort to gdb as a last resort. While I like its ease of use printf debugging isn't without its annoyances, namely removing the print statements once you're done. I used to use trace-level logging from proper logging libraries but adding trace calls in every corner quickly gets out of control and results in an overwhelming amount of output. To scratch my own itch I created dlg - a minimal debugging library that disappears completely from production builds. Its API exposes just a single function, Printf…

    2025 · github.com · its alternatives →

  8. 8

    Hey guys, I'm building erlog to try and solve problems with logging. While trying to add logs to my application, I couldn't find any lightweight log platform which was easy to set up without adding tons of dependencies to my code, or configuring 10,000 files. ErLog is just a simple go web server which batch inserts json logs into an sqlite3 server. Through tuning sqlite3 and batching inserts, I find I can get around 8k log insertions/sec which is fast enough for small projects. This is just an MVP, and I plan to add more features once I talk to users. If anyone has any problems with…

    2023 · github.com · its alternatives →

  9. 9

    A Go web server with built in logging, tracing, health check, and graceful shutdown. It also includes a few demo applications showing the Go HTML temple functionality. - GitHub - photonlines/Go-Web-Server: A Go web server with built in logging, tracing, health check, and graceful shutdown. It also i

    2019 · github.com · its alternatives →

  10. 10LS
  11. 11
    errsole▲133

    First open-source Node.js logger with a built-in log viewer

    2025 · github.com · its alternatives →

  12. 12

    Helps analyze goroutines. Inspired by TDA for Java and goroutine-inspect for golang. - openziti/goroutine-analyzer

    2022 · github.com · its alternatives →

  13. 13

    Hi HN, I built goxe, a tool designed to tackle one of the most annoying (and expensive) problems in infrastructure: log spam. When a service starts failing, it often floods your pipeline with thousands of identical log lines. This doesn't just create noise; it increases bandwidth usage and inflates storage costs in platforms like Datadog or Splunk. Goxe sits in your pipeline (currently via Syslog/UDP), normalizes incoming logs by stripping timestamps and variable noise, and aggregates them in real-time. Instead of 10,000 lines of the same error, you get one line with an occurrence…

    Feb 2026 · github.com · its alternatives →

  14. 14GE
  15. 15

    Hey HN, I just published v0.1.0 of go-bt and would love some feedback from the Go veterans here. Thanks in advance!

    Apr 2026 · github.com · its alternatives →

  16. 16

    An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  17. 17

    A few years ago, my team moved from Java to Go. Working on Go projects, we came across a variety of logging frameworks with different APIs outputting messages in different formats. Go seemed to be lacking a logging abstraction like slf4j, which has been so invaluable to the Java ecosystem. Without that abstraction layer, the APIs for configuring logging vary wildly across projects, and libraries must either add a dependency on one of those frameworks or simply avoid structured logging altogether. Dazl is a logging abstraction layer that decouples the logging API from specific Go logging…

    2023 · github.com · its alternatives →

  18. 18

    The only analytics tool you'll ever need

    2023 · logharvestor.com · its alternatives →

  19. 19

    Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings. - boratanrikulu/gobee

    May 2026 · github.com · its alternatives →

  20. 20

    Deliver Go binaries as fast and easily as possible

    2021 · goreleaser.com · its alternatives →

  21. 21

    A simple and opinionated library that lets you set up and use zap quickly. - GitHub - nikoksr/simplog: A simple and opinionated library that lets you set up and use zap quickly.

    2020 · github.com · its alternatives →

  22. 22

    A simple and opinionated library that lets you set up and use zap quickly. - GitHub - nikoksr/simplog: A simple and opinionated library that lets you set up and use zap quickly.

    2020 · github.com · its alternatives →

  23. 23

    Contribute to sendilkumarn/gopurerc development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  24. 24

    Trace Go program execution with uprobes and eBPF. Contribute to grantseltzer/weaver development by creating an account on GitHub.

    2020 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →