Desktop
tsvsheet.ui puts the tsvsheet.web grid editor on the desktop as a native app, making .tsvt files first-class: double-click one and it opens in the editor. The app embeds the web editor unchanged — same grid, same keyboard behavior, same engine, same byte-identical save promise — and adds what only a native app can:
- OS file association —
.tsvtfiles are registered to the app, so opening one from Finder or Explorer launches the editor with the file loaded. - Native dialogs and menus — Open and Save use the operating system’s file dialogs (filtered to
.tsvt), driven from a native menu with the standard Open and Save accelerators. - Recent files — a recents submenu in the File menu reopens recently edited spreadsheets.
- Single-instance opens — opening a
.tsvtwhile the app is already running delivers the file into the running window instead of launching another copy. - Unsaved-changes protection — closing the window or quitting with unsaved edits asks for confirmation before anything is discarded.
Files are read and written verbatim: the app hands the editor your file’s exact bytes and writes back exactly what the editor produces, nothing more.
- Source:
tsvsheet/tsvsheet.ui(not yet public) - The editor it embeds:
tsvsheet/tsvsheet.web(not yet public) - Language: tsvsheet/tsvsheet