Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stephane-klein/hledger-shared-expenses-poc
plain text accounting shared expenses based on hledger POC
https://github.com/stephane-klein/hledger-shared-expenses-poc
hledger plaintext-accounting proof-of-concept
Last synced: about 2 months ago
JSON representation
plain text accounting shared expenses based on hledger POC
- Host: GitHub
- URL: https://github.com/stephane-klein/hledger-shared-expenses-poc
- Owner: stephane-klein
- Created: 2023-04-17T09:26:16.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-04-17T13:27:58.000Z (almost 2 years ago)
- Last Synced: 2024-07-30T19:54:54.319Z (6 months ago)
- Topics: hledger, plaintext-accounting, proof-of-concept
- Language: Jinja
- Homepage:
- Size: 8.79 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# plain text accounting shared expenses based on hledger POC
See also https://github.com/stephane-klein/beancount-shared-expenses-poc
Repository starting point issue (in French): https://github.com/stephane-klein/backlog/issues/193
Install https://hledger.org/:
```
$ mkdir bin/
$ cd bin
$ curl -LOC- https://github.com/simonmichael/hledger/releases/download/1.29.2/hledger-linux-x64.zip # can rerun if interrupted
$ unzip hledger-linux-x64.zip; tar xvf hledger-linux-x64.tar; rm hledger-linux-x64.{zip,tar} # github workaround, preserves permissions
$ cd -
$ hledger --version # should show the new version
hledger 1.29.2, linux-x86_64
``````
$ hledger check
``````
$ hledger web
```Go to http://127.0.0.1:5000/journal
```sh
$ pip install -r requirements.txt
```Edit `main.journal.j2` and then execute:
```
$ ./preprocess.py > main.journal
```