LazyCSV - Terminal UI for CSV Files
Repository: github.com/funkybooboo/lazycsv
A blazingly fast terminal UI for CSV files. Navigate huge datasets with vim keys, switch between files instantly, and never touch your mouse.
Key Features
- Vim-Style Navigation: Navigate datasets using familiar vim keybindings
- Blazingly Fast: Handles huge CSV files with minimal memory footprint
- Multi-File Support: Switch between multiple CSV files instantly
- Terminal-First: Designed for terminal workflows, no GUI required
- Keyboard-Driven: Complete mouse-free operation
Technology Stack
- Language: Rust
- TUI Framework: Ratatui for terminal user interface
- CSV Parsing: Optimized CSV parsing for large datasets
- Performance: Zero-copy parsing where possible
Use Cases
- Data analysis and exploration in terminal environments
- Quick inspection of large CSV datasets
- Server-side data investigation without GUI tools
- Integration into terminal-based workflows