All Projects β†’ jkwill87 β†’ Stonky

jkwill87 / Stonky

Licence: mit
A command line dashboard for monitoring stocks

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Stonky

Kupi Terminal
Ccxt based, open source, customized, extendable trading platform that supports 130+ crypto exchanges.
Stars: ✭ 104 (-50%)
Mutual labels:  cryptocurrency, terminal, stock, dashboard
Cointop
A fast and lightweight interactive terminal based UI application for tracking cryptocurrencies πŸš€
Stars: ✭ 2,912 (+1300%)
Mutual labels:  cryptocurrency, cli, terminal, command-line
Goaccess
GoAccess is a real-time web log analyzer and interactive viewer that runs in a terminal in *nix systems or through your browser.
Stars: ✭ 14,096 (+6676.92%)
Mutual labels:  cli, terminal, command-line, dashboard
Zoxide
A smarter cd command. Supports all major shells.
Stars: ✭ 4,422 (+2025.96%)
Mutual labels:  cli, terminal, command-line
Tooling
Advancing Node.js as a framework for writing great tools
Stars: ✭ 98 (-52.88%)
Mutual labels:  cli, terminal, command-line
Cryptocurrency Cli
πŸ’° Cryptocurrency Portfolio On The Command Line πŸ’°
Stars: ✭ 99 (-52.4%)
Mutual labels:  cryptocurrency, cli, command-line
Navi
An interactive cheatsheet tool for the command-line
Stars: ✭ 10,055 (+4734.13%)
Mutual labels:  cli, terminal, command-line
Coinmon
πŸ’° The cryptocurrency price tool on CLI. πŸ–₯
Stars: ✭ 1,581 (+660.1%)
Mutual labels:  cryptocurrency, cli, command-line
Word Wrap
Wrap words to a specified length.
Stars: ✭ 107 (-48.56%)
Mutual labels:  cli, terminal, command-line
Nnn
nΒ³ The unorthodox terminal file manager
Stars: ✭ 13,138 (+6216.35%)
Mutual labels:  cli, terminal, command-line
Ascii
πŸ‘Ύ ASCII Roulette :: ascii art video chat on the cli
Stars: ✭ 202 (-2.88%)
Mutual labels:  cli, terminal, command-line
Run
⚑The resource runtime
Stars: ✭ 90 (-56.73%)
Mutual labels:  cli, terminal, command-line
Lua cliargs
A command-line argument parsing module for Lua.
Stars: ✭ 84 (-59.62%)
Mutual labels:  cli, terminal, command-line
Mandown
man-page inspired Markdown viewer
Stars: ✭ 173 (-16.83%)
Mutual labels:  cli, terminal, command-line
Saldl
A lightweight well-featured CLI downloader optimized for speed and early preview.
Stars: ✭ 203 (-2.4%)
Mutual labels:  cli, terminal, command-line
Window Size
Reliable way to to get the height and width of the terminal/console in a node.js environment.
Stars: ✭ 79 (-62.02%)
Mutual labels:  cli, terminal, command-line
Httpcat
httpcat is a simple utility for constructing raw HTTP requests on the command line.
Stars: ✭ 109 (-47.6%)
Mutual labels:  cli, terminal, command-line
Rang
A Minimal, Header only Modern c++ library for terminal goodies πŸ’„βœ¨
Stars: ✭ 1,080 (+419.23%)
Mutual labels:  cli, terminal, command-line
Fsq
A tool for querying the file system with a SQL-like language.
Stars: ✭ 60 (-71.15%)
Mutual labels:  cli, terminal, command-line
Typin
Declarative framework for interactive CLI applications
Stars: ✭ 126 (-39.42%)
Mutual labels:  cli, terminal, command-line

pypi unittest licence style black

πŸ“ˆ stonky

stonky is a simple command line dashboard for monitoring stocks. It pulls live data from Yahoo! Finance so anything it can support, e.g. international exchanges, cryptocurrencies, etc., stonky can too.

screenshot

Installing and Upgrading

$ pip3 install --user --upgrade stonky

Config

stonky is mainly configured through a config file. By default it looks for and loads a file named .stonky.cfg in your home directory. You can also specify a custom path by passing the --config=<PATH> command line argument which can be useful to monitor multiple watchlists. If you run stonky without a config file it will load the example one by default.

Arguments

You can also set or override many of stonky's settings via command-line arguments.

usage: stonky [-h] [--config PATH] [--currency CODE] [--refresh SECONDS] [--sort FIELD]

optional arguments:
  -h, --help         show this help message and exit
  --config PATH      sets path to config file
  --currency CODE    converts all amounts using current forex rates
  --refresh SECONDS  refreshes output on set interval
  --sort FIELD       orders stocks by field

FIELDS can be one of amount, amount_desc, ticket, ticket_desc, low, low_desc,
high, high_desc, close, close_desc, change, change_desc, volume, volume_desc.

Contributions

Community contributions are a welcome addition to the project. In order to be merged upsteam any additions will need to be formatted with black for consistency with the rest of the project and pass the continuous integration tests run against the PR. Before introducing any major features or changes to the configuration api please consider opening an issue to outline your proposal.

Bug reports are also welcome on the issue page. Please include any generated crash reports if applicable. Feature requests are welcome but consider checking out if it is in the works first to avoid duplication.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].