https://github.com/demian85/ebank-cli
Extensible online banking CLI tool
https://github.com/demian85/ebank-cli
banking chrome-headless cli javascript nodejs
Last synced: 6 months ago
JSON representation
Extensible online banking CLI tool
- Host: GitHub
- URL: https://github.com/demian85/ebank-cli
- Owner: demian85
- License: mit
- Created: 2017-06-03T18:58:18.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2017-06-11T13:14:28.000Z (over 8 years ago)
- Last Synced: 2025-03-24T09:52:51.142Z (7 months ago)
- Topics: banking, chrome-headless, cli, javascript, nodejs
- Language: JavaScript
- Homepage:
- Size: 47.9 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Extensible online banking CLI tool
This CLI is extensible and allows you to interact with online banking sites in general.
Check below for implemented services and examples.## Requirements
- node >= 7.10
- Google Chrome 59 is needed to use headless mode. You can also download [Chrome Canary](https://www.google.com/chrome/browser/canary.html) and use it alongside your current Chrome stable version.## Usage
A global installation is preferred:
```
npm i ebank-cli -g
```Now exec `ebank --help` for details on supported commands.
Create a `.env` file in your home folder (with proper permissions!) with the specific vars required for authentication. For example: `ebank bbva` would need the following vars:
```
BBVA_DNI=
BBVA_USER=
BBVA_PASSWORD=
```
Add specific credentials as needed by other commands.## Implemented services
- [BBVA](https://www.bbvafrances.com.ar/)
- [Payoneer](https://www.payoneer.com)You are welcome to submit a new online banking command utility :)
## Nice to have features
- Use OS password manager to securely store credentials.
- REPL. Would allow you to interact with your home banking session.
- Transfers
- Payments
- Download credit card extract
- Visa Home## For developers
See API docs: https://chromedevtools.github.io/devtools-protocol/