Skip to content

Replicating most of Excel's functionality in a simple terminal app.

License

Notifications You must be signed in to change notification settings

TKDKid1000/excel-tui

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Excel TUI

Replicating most of Excel's functionality in a simple terminal app.

Formulas

In theory, all Excel formulas should function in this TUI as well.

Function RPN Expectations

  • MEAN(1,2,3)+MEAN(4,5,6) -> 1 2 3 MEAN 4 5 6 MEAN +

To Do

  • Menu bar
  • Status bar
  • Formula suggestions
  • Multi-cell selections
  • Support reference operators in formulas
  • Scrolling of the table
  • Make it an actual CLI
  • Application of functions and operations along a range of cells (ie. A1:B2+3)
  • Cache the application's function rendering state and only update it when cells change
  • Undo and redo
  • Mouse support
  • Multi-sheet spreadsheets and XLSX support
  • Theming and changing the color scheme
  • A dozen other things

Known Issues

Not missing features, but issues/caveats.

  • Horizontal scrolling through the touchpad is only supported on some terminals.

Specifications

These are the specs of Excel that eventually need to be met:

About

Replicating most of Excel's functionality in a simple terminal app.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages