Browse trending repos on Github by ⭐stars⭐ from your command line! 💻
Prerequisites
- Requires Python 3.6 or greater
Installation
pip install starcli
Remember to use pip3 instead of pip if you also have Python 2 installed on your system
Usage
usage: starcli [-h] [-l LANG] [-d DATE] [-L {list,table}] [-s STARS] [-r LIMIT_RESULTS] [-o {desc,asc}] [--debug]
Browse trending repos on GitHub by stars
optional arguments:
-h, --help show this help message and exit
-l LANG, --lang LANG Language filter eg:python
-d DATE, --date DATE Specify repo creation date in ISO8601 format YYYY-MM-DD
-L {list,table}, --layout {list,table}
The output format (list or table), default is list
-s STARS, --stars STARS
Range of stars required, default is '>=50'
-r LIMIT_RESULTS, --limit-results LIMIT_RESULTS
Limit the number of results shown. Default: 7
-o {desc,asc}, --order {desc,asc}
Specify the order of repos by stars that is shown, 'desc' or 'asc', default: desc
--debug Turn on debugging mode
Issues, feature request, and feedback
- Issues, bug reports, or feature request: Don't hesitate to open an issue in this repo
- Feedback: any general feedback or questions about using StarCLI you can leave a comment on our Product Hunt page, remember to be nice :smiley:
Development 
For contributing guidelines and how to set up your development environment, please
read CONTRIBUTING.md.
Remember that all contributions to this project should follow its
CODE OF CONDUCT.
Uses
- CommandLine Argument parser:
argparse(Planning to switch toclick) - Colored and table console print:
rich - HTTP library to send requests:
requests
Credits
This project was forked from
githunt (python)
made by Srinivasa Rao, which
in turn, is inspired by
githunt (the JavaScript Web App).
Release files for starcli 2.6.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| starcli-2.6.2.tar.gz | 5.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| starcli-2.6.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size:12.3 kB
Release files / starcli-2.6.2.tar.gz
| Download URL | starcli-2.6.2.tar.gz |
|---|---|
| Size | 5.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
702527d07406a429dae6764cfdacaaffbecb917560599981e078269d04680cfd
|
|
BLAKE2b-256 checksum How to use checksums |
3807db4b3e6a29eb84504ab18b4ed9711dc94e95c170ee481d074d13bf2d4422
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7
|
Release files / starcli-2.6.2-py3-none-any.whl
| Download URL | starcli-2.6.2-py3-none-any.whl |
|---|---|
| Size | 7.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
85d78c033591e318e8a3bdb20b579d15626e0474a4f5eb06920335e064dbc50f
|
|
BLAKE2b-256 checksum How to use checksums |
58d8eec231ef8dfcd55441e9572545bdc58a3dba473d914cfbf7a602ebf56f6b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/41.2.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.7.7
|