https://github.com/ironcalc/TironCalc
https://github.com/ironcalc/TironCalc
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ironcalc/TironCalc
- Owner: ironcalc
- License: apache-2.0
- Created: 2024-02-10T13:41:54.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-07T12:50:06.000Z (4 months ago)
- Last Synced: 2024-12-07T13:33:46.976Z (4 months ago)
- Language: Rust
- Size: 301 KB
- Stars: 15
- Watchers: 2
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE-Apache-2.0
Awesome Lists containing this project
- stars - ironcalc/TironCalc - (Rust)
README
# TironCalc
[![Discord chat][discord-badge]][discord-url]
[discord-badge]: https://img.shields.io/discord/1206947691058171904.svg?logo=discord&style=flat-square
[discord-url]: https://discord.gg/zZYWfh3RHJTironCalc, or Tiron for friends, is a TUI (Terminal User Interface) for IronCalc. Based on [ratatui](https://github.com/ratatui-org/ratatui)

## Build
```
cargo build --release
```You will find the binary at `./target/release/tiron`.
## Documentation
Start empty project:
```
$ tiron
```Load an existing Excel file:
```
$ tiron example.xlsx
```
- `Arrow Keys` to navigate cells
- `e` to edit a cell and enter the value or formula.
- `q` to quit and save
- `+` to add a sheet
- `s` to go to the next sheet
- `a` to go to the previous sheet
- `PgUp/PgDown` to navigate rows faster## Inspiration
James Gosling of Java fame created [sc](https://en.wikipedia.org/wiki/Sc_(spreadsheet_calculator)) the spreadsheet calculator.
Andrés Martinelli has been maintaining [sc-im](https://github.com/andmarti1424/sc-im), the spreadsheet calculator improvised.
## See also
A really nice similar project
[SheetsUI](https://github.com/zaphar/sheetsui)