Dev tools · alternatives · 2026
24 alternatives to Log Analyzer Pro
Open multi-GB logs in VS Code powered by Rust
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

A year ago, my co-founder launched Desktop Docs here on HN. It's a Mac app we built with Electron that uses CLIP embeddings to search photos and videos locally with natural language. We got positive feedback from HN and our first paying customers, but the app was almost 1GB and clunky to use. TLDR; rebuilding in Rust was the right move. So we rewrote the app with Rust and Tauri and here are the results: - App size is 83% smaller: 1GB → 172MB - DMG Installer is 70% smaller: 232MB → 69.5MB - Indexing files is faster: A 38-minute video now indexes in ~3 minutes instead of 10-14 minutes -…
2025 · desktopdocs.com · its alternatives →
- 2

I’ve been dealing with huge log files lately, several GBs in size, and got frustrated with common tools such as Notepad++ freezing and crashing a server with limited RAM. I wanted something fast, relatively lightweight, and install-free for Windows. I have been searched around the web for a while but couldn't find an equivalent, so I built Giant Log Viewer. Features: - It is an equivalent of the Linux' `less` pager tool for Windows, but works on Linux and macOS too - Opens multi-GB UTF-8 unstructured log/text files instantly (without loading everything into memory) - Navigates through…
2025 · github.com · its alternatives →
- 3

We made a VS Code extension [1] that lets you visualise logs and traces in the context of your code. It basically lets you recreate a debugger-like experience (with a call stack) from logs alone. This saves you from browsing logs and trying to make sense of them outside the context of your code base. We got this idea from endlessly browsing traces emitted by the tracing crate [3] in the Google Cloud Logging UI. We really wanted to see the logs in the context of the code that emitted them, rather than switching back-and-forth between logs and source code to make sense of what happened. It's a…
2025 · github.com · its alternatives →
- 4

GUI disk analyzers are great for figuring out what's filling up your laptop/desktop drive. On containers or remote servers, the options are limited to purely text based utilities (e.g. du) or list-centric TUIs (e.g. ncdu) which are usually limited to viewing one directory at a time. I created leaves to fill that gap. Inspired by classic utilities like WinDirStat and KDirStat, it uses a 2-dimensional treemap^1 visualization to show the entire directory hierarchy with proportionally sized rectangles. It's performant enough to handle millions of files, thanks to Rust and multi-threading.…
Jul 2026 · github.com · its alternatives →
- 5

An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…
2022 · github.com · its alternatives →
- 6

There are multiple programs for working with log files, both inside and outside of the terminal. These tools are feature rich and functional and offer lots of control to the user. However, a lot of the time I found myself just opening raw log files in `less`. I enjoy the simplicity of quickly skimming through the logs, but it was difficult when the wall of text was in one color. For this reason, I created a command line tool called `tailspin` (the name is a take on the `tail` command) that did one thing: highlighting of log files. It is configurable, but requires no setup. It defaults to…
2023 · github.com · its alternatives →
- 7

Hey HN, I just built an experimental VSCode extension called LLM Debugger. It’s a proof-of-concept that lets a large language model take charge of debugging. Instead of only looking at the static code, the LLM also gets to see the live runtime state—actual variable values, function calls, branch decisions, and more. The idea is to give it enough context to help diagnose issues faster and even generate synthetic data from running programs. Here’s what it does: * Active Debugging: It integrates with Node.js debug sessions to gather runtime info (like variable states and stack traces). *…
2025 · github.com · its alternatives →
- 8

Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…
2025 · github.com · its alternatives →
- 9

Rust debugger for Linux x86-64. Contribute to godzie44/BugStalker development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 10

This project is inspired by some of the asserts in Unreal engine. Due to reliance on core_intrinsics it is necessary to develop using nightly Rust, but there are stubs in place so a production build will not require nightly. I recently released version 0.2 which includes no_std support and adds optional log message arguments to the ensure macro.
2024 · github.com · its alternatives →
- 11

My first Rust program with support from Cursor :)). few days for idea. 1 night for "talk and fight" with Cursor
2024 · github.com · its alternatives →
- 12

Hey HN, the is Chris, creator of FireDBG. We’ve been working on this debugger just about a year now. Time travel debugging isn’t a new concept, the new idea here is to use call tree visualisation to help us navigate the debug trace. It supports various Linux distros on x64 and macOS on x64 and M1. It’s only available for Rust right now, but we do want to bring this debugging experience to other programming languages. Please give it a try! Would love to know your thoughts. What’s your anecdote in debugging programs? My stupidity is usually in the form of: after a few hours of debugging, I…
2023 · firedbg.sea-ql.org · its alternatives →
- 13
QoreDB▲95The fast, open-source database client built with Rust
Mar 2026 · qoredb.com · its alternatives →
- 14

This is a spiritual adaptation of oil.nvim for vscode. The main idea is you edit the filesystem by editing the current directory listing's text buffer. For example, if I want to rename a file, I just rename it in the listing file. This is extremely powerful because it translates all of your text-editing skills immediately into file editing capabilities. Some features: * Create/rename/move/delete files by editing the current directory listing's textbuffer * Filter using glob pattern * Trash and undo support * Works even in remote-ssh workspaces * Works across multiple vscode…
2025 · github.com · its alternatives →
- 15

I've created a powerful tool to help Go developers uncover the hidden giants in their compiled binaries. Go Size Analyzer is like an X-ray machine for your Go executables, revealing: Which dependencies are eating up your binary size Unexpected bloat from standard library or vendor packages Size changes between binary versions with a visual diff Key features that set it apart: Interactive treemap visualizations (check out the demo: https://gsa.zxilly.dev) Slick terminal UI for deep diving into package hierarchies Cross-platform support (works on Linux, macOS, and Windows binaries)…
2024 · github.com · its alternatives →
- 16

My cofounder and I run a startup in oncology, where we handle cancer genomics data. It occurred to me that, thanks to a recent complexity theory result, there's a clever way to run bioinformatics algorithms using far less RAM. I built this Rust engine for running whole-genome workloads in under 100MB of RAM. Runtime is a little longer as a result - O(TlogT) instead of O(T). But it should enable whole-genome analytics on consumer-grade hardware.
Nov 2025 · github.com · its alternatives →
- 17

Get answers to any question, any time, at any scale, with no indexes, rehydration, or sampling with log management and log analytics.
2020 · spectx.com · its alternatives →
- 18

Founder here, Parseable is a lightweight log ingestion and query engine written in Rust. Parseable can ingest data from existing logging agents (FluentBit, LogStash, Vector, syslog-ng and more) using HTTP + JSON output. Ingested logs are stored as semi-indexed Parquet files (on disk or S3). You can query the data with builtin query engine using SQL or use a query engines of choice like Spark, Presto, Trino and so on. We also developed a Grafana data source plugin that lets you visualise log data via Grafana. Sample dashboard link in readme. As log data grew, our industry has responded with…
2023 · github.com · its alternatives →
- 19

I use print() a lot to debug small codebases. Log-booster VS Code extension allows you to insert/comment/uncomment/delete print statements within a Python file. If you happen to use it and like/dislike it, I would love to know. Inspiration: I discovered Turbo Console Log extension (https://github.com/Chakroun-Anas/turbo-console-log) and loved it. I noticed that it doesn't work for Python files. So I tried building one :)
2022 · github.com · its alternatives →
- 20

Hey HN, I often check raw logs - out/error.log, nginx's access.log, etc, but they're hard to read So I built beautiful parser & formatter with filtering and syntax highlighting PrettyLog supports many common log formats out of the box: - nginx access logs - Apache error logs - Syslog (RFC 5424) - Logfmt (Heroku/Go style) - Docker logs - standard/node.js logs - Spring Boot logs - AWS VPC Flow logs - Kubernetes kubectl get events If you need something specific, you can use custom regex parser. Processing is 100% local. Your data never leaves the browser. I hope you find it as…
Jan 2026 · prettylog.net · its alternatives →
- 21

I've just released rust-loguru, a logging library for Rust that aims to combine intuitive API design (inspired by Go/Python's Loguru) with Rust's performance characteristics. Some highlights: - Consistently outperforms the standard log crate by 50-80% in benchmarks. - Multiple log levels and an extensible handler system -File rotation with better performance than log4rs and other alternatives - Error handling utilities and context helpers I built this because I wanted a logger that was both ergonomic to use and high-performance. The benchmarks comparing it to slog, log, and tracing are…
2025 · crates.io · its alternatives →
- 22

rust macro util for batching expensive operations. Contribute to hackermondev/batched development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 23
LogBlast ▲2Built for developers who want speed.
Apr 2026 · xxnullpointerxx.github.io · its alternatives →
- 24

An extension for VS Code that visualizes data during debugging. - vscode-debug-visualizer/extension/README.md at master · hediet/vscode-debug-visualizer
2020 · github.com · its alternatives →
Also compare
- I rewrote my Mac Electron app in Rust alternatives
- Portable Giant File Viewer alternatives
- A VS Code extension to visualise Rust logs in the context of your code alternatives
- Leaves – A text-UI disk usage treemap visualizer alternatives
- I'm making a dynamic language in Rust alternatives
- Tailspin – A Log File Highlighter alternatives
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 →