https://github.com/rxxuzi/picol
https://github.com/rxxuzi/picol
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rxxuzi/picol
- Owner: rxxuzi
- License: mit
- Created: 2025-01-31T08:48:04.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T14:13:37.000Z (9 months ago)
- Last Synced: 2025-02-01T15:24:09.724Z (9 months ago)
- Language: Go
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Picol
**Picol** is a command-line tool that provides real-time tracking of your cryptocurrency portfolio using the Binance API. It updates periodically and displays your asset balances, current prices, and 24-hour price changes in a clean and organized format.
## Features
- Real-time tracking of crypto assets via Binance WebSocket and REST API
- Periodic price and balance updates (customizable refresh interval)
- Simple and modern CLI display with color-coded price changes
- Secure configuration using separate `env.json` (API keys) and `config.json` (settings)## Usage
Run the `picol` command to start tracking your portfolio:
```bash
./picol
```If you haven't configured the tool yet, you'll be prompted to provide your Binance API key and secret, as well as the refresh interval for updates. These settings will be saved in the following files:
- `~/.picol/env.json`: Contains your Binance API and secret keys.
- `~/.picol/config.json`: Contains application settings (e.g., update interval).## Requirements
- Go 1.18+
- Binance API access (API key and secret key)## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.