Releases: nsourov/gridplus
Releases · nsourov/gridplus
Release list
Grid+ 1.2.2
New
- Hide / show columns — Hide columns from the header context menu; restore them with Show all columns (Tools → Columns, toolbar, or status bar
Cols visible/total) - Column cleanup tools
- Trim whitespace
- Change case (UPPERCASE, lowercase, Title Case)
- Fill empty cells (fixed value or fill from above)
- Cleanup is available from Tools → Columns and the column header right-click menu
Improved
- Tools menu supports nested Columns / Change case submenus
- Menu layout: labels left, shortcuts and chevrons right; wider menus so labels aren’t cut off
- Distinct icons for change-case options
Fixed
- Preferences body can scroll (including Keymap)
- Preferences footer: Cancel replaced with Close to dismiss the window
Grid+ 1.2.1
Merge pull request #4 from nsourov/chore/improve-search Improve search
Grid+ 1.2.0
Highlights
- Safer spreadsheet saving — CSV/TSV/JSON/XLSX/ODS now save in the correct format (fixes Excel “file format or extension is not valid” after save)
- Auto save control — turn auto save on/off in Preferences; off by default
- Fonts preferences tab — font, size, and cell padding moved to their own Fonts tab
- Styles & clipboard — richer spreadsheet style handling and improved table copy/paste
Features
- Auto save preference in Settings → General → Files
- New Fonts tab for grid appearance (font family, size, padding + preview)
- Style persistence for documents (including spreadsheet-friendly storage)
- Improved clipboard support for tabular data
Fixes
- Saving an
.xlsx(or other spreadsheet) no longer overwrites it with CSV text - Save / Cmd+S / autosave use the correct writer for the file type
- JSON files are saved as JSON, not delimited text
Notes
- Auto save defaults to Off. Turn it on in Preferences if you want it.
- Opening older formats (
.xls,.xlsm,.xlsb, Numbers, etc.) still works; saving those paths rewrites table data as XLSX/ODS-compatible content and may not keep macros, multiple sheets, or charts. Prefer Export / Save as.xlsxfor those files. - Files already corrupted by the earlier bug need a fresh copy from the original source.
Grid+ 1.1.0
What’s new
Cell appearance
- Format selected cells with bold, italic, underline, text color, fill color, alignment, and wrap
- Clear formatting from the toolbar
- Format controls live next to Tools in the editor toolbar
- Standard shortcuts: ⌘B / Ctrl+B (bold), ⌘I / Ctrl+I (italic), ⌘U / Ctrl+U (underline)
- Hover tooltips on format tools, with compact shortcut symbols (e.g. ⌘B)
- Text and fill color open the system color picker directly (right-click to clear)
Links
- Cells that are a full URL or email show as clickable links
- Click to open · double-click to edit
Toolbar
- Search and Tools stay on the left; format options sit next to Tools
- File name and pin move to the right, with long names truncated (
…) and full name on hover
Fixes & polish
- Long menus (File / Tools) no longer wrap labels onto two lines
- Keyboard shortcuts in menus align to the far right
- Grid context menu flips when near screen edges so options stay visible
- Context menu shows all options without a scrollbar when space allows
- Context menu stays above the status bar and other UI
Notes
- Cell formatting is in-app for now (not saved with the CSV yet)
- Closing a file without a later “save styles” feature may clear formatting
Grid+ 1.0.1
What's fixed
- Every file row is data — CSV, Excel, JSON, and other imports no longer treat the first line as column headers. Row 1 is the first line in the file.
- Row numbers line up — After the A B C D column labels, data rows start at 1 with no empty gap.
- Filler cells are editable — Empty cells used to fill the grid can be clicked and edited; the grid grows automatically when needed.
- Cleaner exports — Saving writes only your data rows, with no extra header row added.
Grid+ 1.0.0
Open and edit
- Open CSV, TSV, TXT, JSON, JSONL, Excel (
.xlsx,.xls,.xlsm,.xlsb), OpenDocument (.ods,.fods), and Numbers (.numbers) - Native macOS app built with Tauri — fast startup, low overhead
- Inline cell editing — click a cell and type
- Create new files from a blank grid with custom row and column counts
- macOS file associations — double-click supported files to open in Grid+
- Recent files and favorites on the home screen
Explore large datasets
- Virtualized grid — smooth scrolling on tens of thousands of rows
- Multi-column sort — ascending or descending
- Column filters — contains, equals, starts with, ends with, empty, numeric comparisons, and ranges
- Search across the grid, with optional regex and case sensitivity
- Duplicate finder — scan selected columns and remove duplicate rows
- Resizable columns — drag column edges to fit your data
Export and save
- Flexible export — all rows, filtered rows, selected rows, or selected columns
- Export formats — CSV, TSV, JSON, Excel (
.xlsx), and ODS - Save and Save As — write changes back to disk
- Autosave — optional automatic saving while you work
Look and feel
- Light, dark, and system theme
- Grid appearance — font family, font size, and cell padding
- Column alignment — left, center, or right per column
- Remappable keyboard shortcuts in Preferences
- Native macOS menus — File, Edit, and View
Updates and privacy
- In-app updates from GitHub Releases
- 100% local — no sign-in, no license keys, no telemetry, no cloud sync
- MIT licensed — free to use, modify, and distribute
Supported file types
| Category | Extensions |
|---|---|
| Delimited text | .csv, .tsv, .tab, .txt |
| JSON | .json, .jsonl, .ndjson |
| Excel | .xlsx, .xls, .xlsm, .xlsb |
| OpenDocument | .ods, .fods |
| Apple Numbers | .numbers |
Requirements
- macOS 12+
- Apple Silicon (aarch64)