Logdy Core Download

Single-binary real-time log viewer with a web UI, TypeScript parsers, and support for stdin, files, and Go integration.

⭐ 2,006 stars on GitHub
Latest Release: v0.17.1

About Software

Logdy Core is a lightweight, single-binary tool that brings the power of a modern web interface to terminal logs. It acts as a versatile log viewer that can ingest data from files, standard input (like `tail -f`), or network sockets, and present it in a clean, searchable web UI. This eliminates the need for complex log management stacks for local development or simple server monitoring, allowing developers to inspect, filter, and analyze logs in real-time with zero dependencies.

Beyond simple log viewing, Logdy offers powerful features like custom column definitions and parsing logic using TypeScript. This allows users to transform unstructured text logs into structured data tables on the fly. It can be used as a CLI tool (e.g., piping command output to `logdy`) or integrated as a library within Go applications. With its focus on privacy (data stays local) and ease of use, Logdy is an essential utility for debugging and monitoring.

Use Cases:

  • View and filter terminal logs in real-time via a web browser UI
  • Monitor application output remotely or locally without complex setup
  • Parse and structure raw log lines using custom TypeScript parsers
  • Follow multiple files or listen to standard input (stdin) streams
  • Use as a standalone binary or embed directly into Go applications

Downloads

v0.17.1 June 01, 2025
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.17.0 June 01, 2025
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.16.0 March 05, 2025
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.15.0 February 28, 2025
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.14.1 February 19, 2025
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.14.0 December 13, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.13.3 December 10, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.13.2 November 26, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.13.1 November 20, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.13.0 July 10, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.12.2 July 07, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.12.0 June 27, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.11.0 May 05, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.10.0 April 14, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.9.0 April 04, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.8.0 March 23, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.7.0 March 12, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.6.0 February 28, 2024
logdy_windows_386.exeexe
logdy_windows_amd64.exeexe
v0.5.0 February 19, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe
v0.5.0-nightly February 16, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe
v0.4.0 February 12, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe
v0.3.0 February 07, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe
v0.2.0 February 04, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe
v0.1.0 January 25, 2024
logdy-core_windows_386.exeexe
logdy-core_windows_amd64.exeexe

Package Info

Last Updated
Jun 01, 2025
Latest Version
v0.17.1
License
Apache-2.0
Total Versions
24

README

Logdy - terminal logs in web browser

Webpage | Demo | Docs | Download | Blog |

Latest version: 0.17.0 (1 June 2025) - Read announcement (https://logdy.dev/blog/post/logdy-new-version-announcement-v017)

Logdy is a lightweight, single-binary log viewer that works just like grep, awk, sed, or jq. Simply add it to your PATH—no installation, deployment, or compilation required. It runs entirely locally, ensuring security and privacy. Read more (https://logdy.dev/docs/what-is-logdy).

Key features

  • Zero-dependency single binary
  • Embedded Web UI
  • Real-time log viewing and filtering
  • Secure local operation
  • Multiple input modes (files, stdin, sockets, REST API)
  • Custom parsers and columns with TypeScript support (code editor with types support)
  • Go library integration

Standalone use

# Use with any shell command
$ tail -f file.log | logdy
WebUI started, visit http://localhost:8080

# Read log files
$ logdy follow app-out.log --full-read
WebUI started, visit http://localhost:8080

More use modes in the docs. (https://logdy.dev/docs/explanation/command-modes)

Use as a Go library

package main

import "github.com/logdyhq/logdy-core/logdy"

func main(){
  logdyLogger := logdy.InitializeLogdy(logdy.Config{
    ServerIp:       "127.0.0.1",
    ServerPort:     "8080",
  }, nil)

  // app code...

  logdyLogger.LogString("This is a message")
  logdyLogger.Log(logdy.Fields{"msg": "supports structured logs too", "url": "some url here"})
}

Check docs (https://logdy.dev/docs/golang-logs-viewer) or example app (https://github.com/logdyhq/logdy-core/blob/main/example-app/main.go).

Demo of the UI

Visit demo.logdy.dev (https://demo.logdy.dev)

!autogenerate (https://github.com/logdyhq/logdy-core/assets/1653294/bfe09fa8-bbba-46fa-b54d-503f796c7b57)

Visit logdy.dev (http://logdy.dev) for more info and detailed documentation.

Project status: New features added actively.

Logdy is in active development, with new features being added regularly. Feedback is welcome from early adopters. Feel free to post Issues (https://github.com/logdyhq/logdy-core/issues), Pull Requests (https://github.com/logdyhq/logdy-core/pulls) and contribute in the Discussions (https://github.com/logdyhq/logdy-core/discussions). Stay tuned for updates, visit Logdy Blog (https://logdy.dev/blog).

Install using script

The command below will download the latest release and add the executable to your system's PATH. You can also use it to update Logdy.

curl https://logdy.dev/install.sh | sh

Install with Homebrew (MacOS)

On MacOS you can use homebrew to install Logdy.

brew install logdy

Download precompiled binary

Navigate to releases (https://github.com/logdyhq/logdy-core/releases) Github page and download the latest release for your architecture.

wget https://github.com/logdyhq/logdy-core/releases/download/v0.16.0/logdy_linux_amd64;
mv logdy_linux_amd64 logdy;
chmod +x logdy;

Additionally, you can add the binary to your PATH (https://logdy.dev/docs/how-tos#how-to-add-logdy-to-path) for easier access.

Quick start

Whatever the below command will produce to the output, will be forwarded to a Web UI.

node index.js | logdy

The following should appear

INFO[2024-02...] WebUI started, visit http://localhost:8080    port=8080

Open the URL Address and start building parsers, columns and filters.

There are multiple other ways you can run Logdy, check the docs (https://logdy.dev/docs/explanation/command-modes).

Install Go library

go get -u github.com/logdyhq/logdy-core/logdy

Read more (https://logdy.dev/docs/golang-logs-viewer) about how to use Logdy embedded into your Go app.

Documentation

For product documentation navigate to the official docs (https://logdy.dev/docs/quick-start).

CLI Usage

See full README on repository.