{"repo":"oaklandgit/vizigo","free":true,"listed":false,"github":"https://github.com/oaklandgit/vizigo","clone":"git clone https://github.com/oaklandgit/vizigo.git","description":"A terminal spreadsheet that feels like a spreadsheet.","language":"Go","stars":10,"topics":["bubbletea","golang","productivity","spreadsheet","tui","expr-lang"],"license":"MIT","category":"cli-tools","readme_excerpt":"vizigo Vizigo is built to feel like a spreadsheet — fast, keyboard-driven, and familiar whether you live in the command line or not. Written in Go, with help from BubbleTea and the powerful expression language Expr. How to use Math Functions String Functions Operators Examples TO DO - open example file with a flag (e.g. vizigo --example or -e) - improve help display. Modal window? - implement save as: Filename: [ mysheet ].viz Path: [ /.vizigo/sheets/ ] - select ranges visually - autosuggest formulae - export as csv - complete unit tests DONE - fix =SUM(1,2,3) resulting in error due to float64 casting - implement functions not available in EXPR (such as prod, sum, avg) - implement simple arithmetic (not just functions) // via expr language - viewport and scrolling - implement SUM, PRODUCT, AVERAGE, MIN, MAX, COUNT - comma-separated ranges - hilite references to selected cell - undo / redo - load file - some unit tests - round results to the most-precise of its operands - filepath/filename for save - flags -r (rows) -c (columns) -f (filename)","default_branch":null,"files":null,"tree":[],"storefront":"/r/oaklandgit","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/oaklandgit/vizigo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}