Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Introduction

Welcome to datui documentation!

datui is a terminal user interface (TUI) for exploring and analyzing tabular data files. Built with Rust, Polars, and Ratatui, it provides an interactive environment for data exploration, querying, statistical analysis, and visualization within the terminal.

Datui is currently in rapid development—features and interfaces are evolving as we build. Expect some changes between releases as we work toward a stable foundation.

See It In Action

Basic Navigation Demo

Watch as datui loads and displays tabular data with smooth navigation. Use vim-style keys (j/k for up/down, h/l for left/right) to explore your data interactively.

For more demonstrations of datui’s features, see the Demos page.

Key Features

  • Memory-efficient: Uses lazy evaluation with Polars
  • Interactive: Full-featured TUI with keyboard navigation
  • Powerful: Query, filter, sort, and analyze data
  • Fast: Built with Rust for performance

Philosophy

Datui follows a philosophy of memory-efficient data exploration using lazy evaluation, providing quick insights into datasets without requiring external tools or heavy infrastructure.

Note: This is a stub. Please add your introduction content here.