https://github.com/adrianoviana87/ltuiny
Text based utility that helps you add a transaction to a ledger file.
https://github.com/adrianoviana87/ltuiny
cpp cpp17 ledger ledger-cli ledger-client plaintext-accounting
Last synced: 5 months ago
JSON representation
Text based utility that helps you add a transaction to a ledger file.
- Host: GitHub
- URL: https://github.com/adrianoviana87/ltuiny
- Owner: adrianoviana87
- License: mit
- Created: 2020-07-20T20:00:36.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-05-15T10:34:31.000Z (almost 4 years ago)
- Last Synced: 2024-07-30T19:54:41.224Z (9 months ago)
- Topics: cpp, cpp17, ledger, ledger-cli, ledger-client, plaintext-accounting
- Language: C++
- Homepage: https://github.com/adrianoviana87/ltuiny
- Size: 1.07 MB
- Stars: 12
- Watchers: 2
- Forks: 2
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ltuiny

a simple text-based utility to add a transaction to a [ledger](https://www.ledger-cli.org/) file.
## Is it ready yet?
The project is sill under development but it can already add transactions to a fixed ledger file named `data.dat` on the current directory.## Dependencies
* cmake >= 3.11
* c++17 compiler
* [FTXUI](https://github.com/ArthurSonzogni/FTXUI) (Downloaded automatically when `cmake ..` is run)## How to build
```sh
git clone https://github.com/adrianoviana87/ltuiny
cd ltuiny
mkdir build
cd build
cmake ..
cmake --build .
./libs/ltuiapp/ltui_app
```
## Todo
- [ ] Add settings view
- [ ] Add ability to view/edit existing transactions from a ledger file
- [ ] Add support to commit the configured ledger file if it's on a git repo.