Desktop app · CSV editor
A CSV editor that opens the files everything else chokes on.
- Desktop
- Tauri
- Rust
- Windows · macOS · Linux
- 100MB+
- files, opened and edited smoothly
- 1M+
- rows without breaking scroll
- 3
- platforms — Windows, macOS, Linux
The problem
Spreadsheet tools crawl or crash on large exports, web tools cap out long before real operational data does, and most CSV editors quietly mangle encodings on the way back out. If you process big product or order exports weekly, you know the spinner of death.
The approach
Ceesvee is a native desktop viewer and editor for CSV and delimited files, built for the huge-file case first: a Rust core streams the file while a canvas-virtualized grid renders only what's on screen — the whole file never loads into the UI.
What it does
- Opens and smooth-scrolls million-row, 100MB+ files through a canvas-virtualized grid backed by a Rust core that never loads the whole file into the UI.
- Auto-detects delimiter and encoding (UTF-8/16, Windows-1252) with correct BOM handling and faithful round-trip exports.
- Excel-style inline editing — multi-cell copy/paste, undo/redo, and row/column insert, delete, and reorder.
- Non-destructive filtering (nested AND/OR, 13 operators), multi-column sort, regex find & replace, and per-column summaries.
Stack & links
- Tauri 2
- Rust
- React
- TypeScript
- Glide Data Grid
- Zustand
Want a system like this for your business?
No discovery-call theater. Send us the problem, and we'll send back how we'd attack it.