accounting
Version, currently main branch1 version
- main branchlatestApr 27, 2022
github.com/aquaflamingo/crystal-books
Basic Book Keeping CLI in Crystal
4 stars
0 dependents
License: MIT
Installation
# Add this to your shard.yml
dependencies:
accounting:
github: aquaflamingo/crystal-books
branch: mainmain is a branch, not a release, so this tracks it rather than pinning a version.
Then run:
shards installshard.yml
- Crystal
1.0.0- License
- MIT
- Author
- Robert
- Target
accountingfrom src/accounting.cr
Dependencies
This version declares no dependencies.
README
Crystal Books
Simple in memory book keeping program
https://user-images.githubusercontent.com/16901597/120935847-8eaec580-c6b9-11eb-8a70-bc68dfe7644f.mp4
Installation
Clone the repository
cd crystal-books
make build
Usage
Basic accounting system in Crystal
./bin/crystal-books
>>>commands
ls - list accounts
save [name] - save ledger to file
debit [account, amount] - debit
credit [account, amount] - debit
addaccount [name] - add account
Loading from file:
tree
* ledger.yml
./bin/crystalbooks --file ledger.yml
Loading ledger.yml into session
>>>
Development
Clone the repository
cd crystal-books
make install
Contributing
- Fork it (https://github.com/your-github-user/accounting/fork)
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create a new Pull Request
Contributors
- Robert - creator and maintainer
Documentation
Built from the current release. The first visit to a release nobody has asked for starts its build.
Links
This branch
- Branch
main- Seen
- Apr 27, 2022
- Crystal
1.0.0- Indexed
- yes
Dependents
No indexed shard depends on this one yet.
Repository
github.com/aquaflamingo/crystal-books
Metadata
- Created
- Aug 12, 2026
- Updated
- Aug 13, 2026
- Synced
- Aug 13, 2026
- Versions
- 1