Apple Numbers

xleak – Excel files in your terminal

xleak brings Excel spreadsheets to your command line with beautiful rendering, powerful export capabilities, and a feature-rich interactive TUI.

No Microsoft Excel is required.

This is free and open source software.

Features include:

  • Core Functionality:
    • Beautiful terminal rendering with formatted tables.
    • Interactive TUI mode – full keyboard navigation with ratatui.
    • Smart data type handling – numbers right-aligned, text left-aligned, booleans centered.
    • Multi-sheet support – seamlessly navigate between sheets (Tab/Shift+Tab).
    • Excel Table support – list and extract named tables (.xlsx only).
    • Multiple export formats – CSV, JSON, plain text.
    • Blazing fast – powered by calamine, the fastest Excel parser in Rust.
    • Multiple file formats – supports .xlsx, .xls, .xlsm, .xlsb, .ods.
  • Interactive TUI Features:
    • Full-text search – search across all cells with /, navigate with n/N.
    • Clipboard support – copy cells (c) or entire rows (C) to clipboard.
    • Formula display – view Excel formulas in cell detail view (Enter key).
    • Jump to row/column – press Ctrl+G to jump to any cell (e.g., A100, 500, 10,5).
    • Large file optimization – lazy loading for files with 1000+ rows.
    • Progress indicators – real-time feedback for long operations.
    • Visual cell highlighting – current row, column, and cell clearly marked.

Website: github.com/bgreenwell/xleak
Support:
Developer: Ben Greenwell
License: MIT License

xleak demo

xleak is written in Rust. Learn Rust with our recommended free books and free tutorials.


Explore Linux

Best Free and Open Source Software - A huge collection of recommended free and open source software covering every major category.
In-depth Linux Software Reviews - Detailed assessments of Linux software covering features, usability and overall quality.

The Big List of Active Linux Distros - An extensive collection of actively developed Linux distributions.
Open Source Alternatives - Alternatives to software and services from Google, Microsoft, Apple, Adobe, IBM, Autodesk, Oracle and others.
Essential Linux System Tools - Indispensable utilities for monitoring, maintaining and managing Linux systems.
Linux Productivity Tools - Useful utilities for improving productivity and streamlining everyday tasks.
Alternatives to Popular CLI Tools - Modern alternatives to familiar command-line utilities supplied with Linux systems.
Awesome Free Linux Game Tools - Tools, utilities and companion software that improve gaming on Linux.
Machine Learning on Linux - Machine learning and deep learning software, self-hosted applications and practical tools.
Saving Money with Linux - Practical ways to reduce electricity consumption and lower computing costs with Linux.
Linux Candy - Fun, entertaining and sometimes delightfully quirky software from the lighter side of Linux.
Subscribe

Please read our Comment Policy before commenting.

Notify of
guest
0 Comments
Oldest
Newest Most Voted