Sheetlite is a lightweight, cross-platform desktop app for viewing and editing spreadsheet documents.
- Open spreadsheets from the file menu or by drag and drop
- Browse worksheets in a spreadsheet-style grid
- View cell formatting, merged cells, row heights, and column widths
- Edit cell values through the grid or formula bar
- Save changes back to the workbook, or use Save As
- Light, dark, and system appearance modes
Download the latest release from GitHub Releases.
- Windows: download
sheetlite_windows_amd64_installer.exeand run the installer. - macOS: download
sheetlite_darwin_universal.app.zip, unzip it, and movesheetlite.appto Applications. - Linux: download
sheetlite_linux_amd64.tar.gz, extract it, and run thesheetlitebinary.
Checksums are available in sheetlite_checksums.txt.
macOS builds are currently unsigned and not notarized, and may remain that way. macOS may show a security warning when opening the app.
Open a spreadsheet from the file menu or drag it into the window. Edit cells in the grid or formula bar, then save the workbook or use Save As.
Requirements:
- Go
- Node.js and pnpm
- Wails CLI
Run the app in development mode:
wails devRun tests:
go test ./...Build a desktop package:
wails buildContributions are welcome. Keep changes focused, and run tests before opening a pull request.
Sheetlite is built with Wails for the cross-platform desktop shell and Excelize for reading and writing Excel workbooks.
See LICENSE.

