awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to davecgh/go-spew

Projects sharing features with Go Spew

30 open-source projects similar to davecgh/go-spew, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • k0kubun/ppk0kubun avatar

    k0kubun/pp

    2,047View on GitHub↗

    Colored pretty printer for Go language

    Gogopretty-printer
    View on GitHub↗2,047
  • microsoft/vscode-gomicrosoft avatar

    microsoft/vscode-go

    5,897View on GitHub↗

    This project is a Go language extension for VS Code that provides a comprehensive development environment through a language server client, a debugging interface, and a test automation runner. It integrates language intelligence, formatting, and debugging capabilities to support the full Go language development lifecycle. The extension distinguishes itself by managing the Go toolchain, including the installation and configuration of external binaries required for language features. It also features a dedicated test automation interface that allows for the generation of unit test skeletons and

    TypeScript
    View on GitHub↗5,897
  • textualize/toolongTextualize avatar

    Textualize/toolong

    3,921View on GitHub↗

    toolong is a terminal log viewer and TUI log manager designed for monitoring live log streams and navigating large log files. It functions as a log aggregator and JSONL formatter, capable of merging multiple log files into a single chronological view by automatically detecting timestamps. The application supports the visualization of structured data by pretty printing JSONL files and applying syntax highlighting to common web server log patterns. It handles large-scale data efficiently through virtual-sized scrollable views, allowing users to open compressed logs or files of any size without

    Pythonjsonlrichterminal
    View on GitHub↗3,921
  • hpcloud/tailhpcloud avatar

    hpcloud/tail

    2,782View on GitHub↗

    Go package for reading from continously updated files (tail -f)

    Go
    View on GitHub↗2,782

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • hashicorp/logutilshashicorp avatar

    hashicorp/logutils

    371View on GitHub↗

    Utilities for slightly better logging in Go (Golang).

    Go
    View on GitHub↗371
  • gyozatech/noodloggyozatech avatar

    gyozatech/noodlog

    44View on GitHub↗

    🍜 Parametrized JSON logging library in Golang which lets you obfuscate sensitive data and marshal any kind of content.

    Gogogolanggolang-library
    View on GitHub↗44
  • golang/gloggolang avatar

    golang/glog

    3,600View on GitHub↗

    Leveled execution logs for Go

    Go
    View on GitHub↗3,600
  • go-ozzo/ozzo-loggo-ozzo avatar

    go-ozzo/ozzo-log

    123View on GitHub↗

    A Go (golang) package providing high-performance asynchronous logging, message filtering by severity and category, and multiple message targets.

    Go
    View on GitHub↗123
  • go-playground/loggo-playground avatar

    go-playground/log

    293View on GitHub↗

    :green_book: Simple, configurable and scalable Structured Logging for Go.

    Goerrorsloggingstack-traces
    View on GitHub↗293
  • cabify/logrusiowritercabify avatar

    cabify/logrusiowriter

    16View on GitHub↗

    io.Writer implementation using logrus logger managed by soy-programador

    Go
    View on GitHub↗16
  • clok/kembaclok avatar

    clok/kemba

    17View on GitHub↗

    A tiny debug logging tool. Ideal for CLI tools and command applications. Inspired by https://github.com/visionmedia/debug

    Goawesomeawesome-goawesome-golang
    View on GitHub↗17
  • gookit/sloggookit avatar

    gookit/slog

    545View on GitHub↗

    📑 Lightweight, configurable, extensible logging library written in Go. Support multi level, multi outputs and built-in multi file logger, buffers, clean, rotate-file handling.一个易于使用的,轻量级、可配置、可扩展的日志库。支持多个级别,输出到多文件;内置文件日志处理、自动切割、清理、压缩等增强功能

    Goconsole-loggerfile-loggingformatter
    View on GitHub↗545
  • echocat/slf4gechocat avatar

    echocat/slf4g

    5View on GitHub↗

    Simple Logging Facade for Golang

    Gogolangloggingsimple
    View on GitHub↗5
  • edoger/zkits-loggeredoger avatar

    edoger/zkits-logger

    28View on GitHub↗

    A powerful zero-dependency json logger.

    Gogologlogger
    View on GitHub↗28
  • ewwwwwqm/logdumpewwwwwqm avatar

    ewwwwwqm/logdump

    11View on GitHub↗

    Package for multi-level logging

    Go
    View on GitHub↗11
  • aerogo/logaerogo avatar

    aerogo/log

    10View on GitHub↗

    :memo: Logging with multiple output targets.

    Gogologlogging
    View on GitHub↗10
  • apex/logapex avatar

    apex/log

    1,377View on GitHub↗
    Goapex-logsgolanglogger
    View on GitHub↗1,377
  • getsentry/sentry-gogetsentry avatar

    getsentry/sentry-go

    1,090View on GitHub↗

    The official Go SDK for Sentry (sentry.io)

    Gocrash-reportingcrash-reportserror-monitoring
    View on GitHub↗1,090
  • chzyer/logexchzyer avatar

    chzyer/logex

    42View on GitHub↗

    An golang log lib, supports tracking and level, wrap by standard log lib

    Go
    View on GitHub↗42
  • cihub/seelogcihub avatar

    cihub/seelog

    1,637View on GitHub↗

    Seelog is a native Go logging library that provides flexible asynchronous dispatching, filtering, and formatting.

    Go
    View on GitHub↗1,637
  • amoghe/distillogamoghe avatar

    amoghe/distillog

    31View on GitHub↗

    Logging, distilled

    Gogolangloggerlogger-interface
    View on GitHub↗31
  • caarlos0/logcaarlos0 avatar

    caarlos0/log

    62View on GitHub↗

    Colorful CLI logger

    Go
    View on GitHub↗62
  • apsdehal/go-loggerapsdehal avatar

    apsdehal/go-logger

    288View on GitHub↗

    Simple logger for Go programs. Allows custom formats for messages.

    Gogolangloggerlogging-library
    View on GitHub↗288
  • alexcesaro/logalexcesaro avatar

    alexcesaro/log

    48View on GitHub↗

    Logging packages for Go

    Go
    View on GitHub↗48
  • arthurkiller/rollingwriterarthurkiller avatar

    arthurkiller/rollingwriter

    292View on GitHub↗

    Rolling writer is an IO util for auto rolling write in go.

    Gofilewritergolang-libraryioutil
    View on GitHub↗292
  • debug-js/debugdebug-js avatar

    debug-js/debug

    11,444View on GitHub↗

    This project is a JavaScript logging utility and namespace-based debugger used for printing formatted, color-coded debug messages to the console in Node.js, web browsers, and Deno. It serves as a console output formatter and execution time profiler to help identify bugs and track program flow. The system manages debug visibility through named namespaces, allowing specific groups of messages to be enabled or disabled via environment variables. It distinguishes different modules in the output stream by assigning specific colors to these namespaces. The utility includes capabilities for measuri

    JavaScriptbrowserdebugdebugging
    View on GitHub↗11,444
  • ayoubtadlaoui/gologxAyoubTadlaoui avatar

    AyoubTadlaoui/GoLogX

    4View on GitHub↗

    Tamper-evident audit log for Go: an append-only, hash-chained, optionally Ed25519-signed log/slog handler, with offline logx verify. Built on the standard library, zero third-party dependencies. Also a full slog toolkit (colored output, JSON, rotation, fan-out, CLI).

    Goai-agentsai-safetyaudit-log
    View on GitHub↗4
  • azer/loggerazer avatar

    azer/logger

    158View on GitHub↗

    Minimalistic logging library for Go.

    Go
    View on GitHub↗158
  • deruina/timberjackDeRuina avatar

    DeRuina/timberjack

    143View on GitHub↗

    Timberjack is a Go log rolling library with support for size-based, time-based, and manual rotation.

    Golog-managementlog-rollinglog-rotation
    View on GitHub↗143
  • francoispqt/onelogfrancoispqt avatar

    francoispqt/onelog

    415View on GitHub↗

    Dead simple, super fast, zero allocation logger for Golang

    Goallocationfastgolang
    View on GitHub↗415