Automic VaultAutomic Vault

brew

Install xleak with Homebrew, Nix, winget

Terminal Excel viewer with an interactive TUI. Version 0.2.6 via Homebrew; verified 2026-05-24.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install xleak

local Homebrew formula metadata

Linux

Nixverified · 92%
nix profile install nixpkgs#xleak

nixpkgs package indexes · pkgs/by-name/xl/xleak/package.nix · source: api.github.com

Windows

Windows Package Managerverified · 92%
winget install --id bgreenwell.xleak -e

Windows Package Manager source index · bgreenwell.xleak · source: cdn.winget.microsoft.com

overview

Package summary

Terminal Excel viewer with an interactive TUI

Commands and aliases

  • xleak

history

Project history and usage

xleak is a Rust terminal user interface for viewing Excel and OpenDocument spreadsheets without opening a graphical spreadsheet application. Its history is short, so the reliable story is mainly its README, public announcement, and the tools it builds on.

Project history

The upstream README presents xleak as a fast terminal Excel viewer inspired by doxx. It combines formatted table rendering, an interactive ratatui interface, multi-sheet navigation, full-text search, formula display, clipboard support, named-table extraction, lazy loading for larger sheets, and export to CSV, JSON, or plain text.

The public release announcement for v0.1.0 described the same core goal: view and interact with Excel files directly in a terminal, with support for `.xlsx`, `.xls`, `.xlsm`, `.xlsb`, and `.ods`, backed by Rust spreadsheet and terminal libraries.

Adoption history

xleak's adoption evidence is modest and early. It reached terminal-tool audiences through GitHub, Rust and command-line community posts, and terminal software directories; those sources frame it as a focused utility for developers or data workers who need to inspect spreadsheets on remote, headless, or keyboard-driven systems.

How it is used

Typical use is opening a workbook in the TUI, moving between cells with the keyboard, switching sheets with Tab and Shift-Tab, searching with `/`, inspecting cell details or formulas, copying values, and exporting a sheet or table to machine-readable text formats.

It is most useful for quick inspection and extraction, not for spreadsheet editing. The README positions it as a no-Excel-required viewer rather than a replacement for full spreadsheet applications.

Why package nerds care

xleak is interesting to package nerds because it is part of the modern Rust TUI wave: a single-purpose command that wraps a parser library and terminal UI stack into a polished inspection tool.

Its niche is also practical for package repositories: spreadsheet files are common in bug reports, data drops, and operational work, but GUI spreadsheet applications are awkward on servers and CI systems.

Timeline

  • 2025: Public v0.1.0 announcement introduced xleak as a Rust terminal spreadsheet viewer.
  • 2025-2026: The README documents a broader TUI feature set, including multi-sheet navigation, formulas, clipboard support, lazy loading, and export formats.

Related projects

  • doxx is the project cited by xleak as inspiration. calamine provides spreadsheet parsing, ratatui provides the terminal UI framework, crossterm handles terminal interaction, and arboard provides clipboard support. Neighboring user-facing tools include VisiData and other terminal table viewers.

security posture

Risk level: green

narrow executable package without higher-risk signals.

Risk classifier

green risk · low confidence · appliance

Why

  • narrow executable package without higher-risk signals

Signals

  • metadata:no-higher-risk-signals

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 6 platform targets.
  • Build metadata lists 1 build dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
xleakcliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-07-08
manager version0.2.6
manager updated2026-05-24
local dataok
upstreamcurrent
latest detectedv0.2.6

https://github.com/bgreenwell/xleak

  • okNo freshness warnings were generated.

install metadata

Package metadata

Package keybrew:xleak
Version0.2.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/xleak
Homepagehttps://github.com/bgreenwell/xleak
Repositoryhttps://github.com/bgreenwell/xleak
Upstream docshttps://github.com/bgreenwell/xleak/blob/main/README.md
LicenseMIT
Source archivehttps://github.com/bgreenwell/xleak/archive/refs/tags/v0.2.6.tar.gz
Last updated2026-05-24T01:41:26Z
Pulseupdated
Build dependenciesrust
Bottleavailable (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namexleak
Version Scheme0
Revision0
Head VersionHEAD
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • head
  • stable

source database matches

Other package-manager records

Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.

Nix95%

xleak

nix profile install nixpkgs#xleak
  • normalized package name match
  • Matched by: Xleak
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/xl/xleak/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
winget95%

bgreenwell.xleak

winget install --id bgreenwell.xleak -e
  • normalized package name match
  • Matched by: Xleak
Windows Package Manager source index · cdn.winget.microsoft.com · Windows Package Manager source index: bgreenwell.xleak from https://cdn.winget.microsoft.com/cache/source.msix

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment