Tablr
📄 A parquet viewer based on egui and Polars
Install / Use
/learn @lzm0/TablrREADME
Tablr
A desktop GUI application for viewing Parquet files, built with Rust using egui and Polars. <img width="1312" alt="image" src="https://github.com/user-attachments/assets/d10ed69f-4181-4f31-9c26-887541058d03" />
Features
- [x] Multi-file Support: Load single or multiple partitioned Parquet files
- [x] Infinite Scrolling: Efficiently handle large datasets thanks to Polars
LazyFrame - [x] Native Performance: Built with Rust for fast data processing and rendering
- [x] Cross-Platform: Runs on Windows, macOS, and Linux
- [x] Sorting: Sorting a single column by clicking on the column header
- [x] Filtering: Supports
equalsandcontains - [ ] Full-text Search: TODO
Installation
This is still a work in progress, so no pre-built binaries are available yet. You can build the application from source.
cargo build --release
FAQ
Do you plan to support other file formats?
No. Tablr is focused on Parquet files only. The rationale is that other formats like CSV or JSON can be easily read with a text editor.
Do you plan to add a wasm target?
No. Tablr is designed as a desktop application for performance and security reasons.
Related Skills
himalaya
345.4kCLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).
node-connect
345.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
104.6kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
coding-agent
345.4kDelegate coding tasks to Codex, Claude Code, or Pi agents via background process
