Skip to content

Releases: nsourov/gridplus

Grid+ 1.2.2

Choose a tag to compare

@nsourov nsourov released this 18 Jul 08:11
27b25b8

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

Choose a tag to compare

@nsourov nsourov released this 15 Jul 19:17
2f50103
Merge pull request #4 from nsourov/chore/improve-search

Improve search

Grid+ 1.2.0

Choose a tag to compare

@nsourov nsourov released this 15 Jul 18:50
29a1be5

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 .xlsx for those files.
  • Files already corrupted by the earlier bug need a fresh copy from the original source.

Grid+ 1.1.0

Choose a tag to compare

@nsourov nsourov released this 13 Jul 19:09

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

Choose a tag to compare

@nsourov nsourov released this 10 Jul 10:15

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

Choose a tag to compare

@nsourov nsourov released this 09 Jul 21:04

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)