Gridline is an independent, Excel-inspired browser spreadsheet application built with plain HTML, CSS, and JavaScript. It uses a WebGPU worksheet renderer with a Canvas2D fallback, a formula interpreter with dependency tracking and cached results, transactional editing, and local workbook storage without a framework, CDN, account, application server, or runtime package dependencies.
The application supports worksheets, formatting, charts, sorting, filtering, notes, conditional rules, undo/redo, cross-sheet and relative or absolute A1 references, CSV/TSV import and export, native .gridline JSON files, and a documented subset of XLSX. Its engine can also be used directly as an ES module. Local autosaves remain in the current browser profile and origin rather than cloud storage; WebGPU requires a compatible browser and suitable origin, while calculation and serialization run synchronously on the main thread.
Gridline is an engineering preview released under the MIT license. XLSX support is not a lossless Excel round trip: pivots, VBA, Power Query, external links, dynamic arrays, advanced formatting, rich text, charts, notes, and conditional rules are not fully supported or exported. The repository reports passing Node and browser test suites, but its release tests did not verify WebGPU pipeline execution or hardware performance.