Skip to main content

Cover image

Browse trending repos on Github by ⭐stars⭐ from your command line! 💻

checks pr checks pypi version pypi downloads per month Python Requirements Code style: black GitHub license MIT


starcli demo.gif

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 PRs Welcome

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 to click)
  • 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)

Source distribution for starcli 2.6.2
File Size Uploaded
starcli-2.6.2.tar.gz 5.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for starcli 2.6.2
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

2.18.1

2 release files

2.17.1

2 release files

2.17.0

2 release files

2.13.1

2 release files

2.13.0

2 release files

2.12.0

2 release files

2.11.0

2 release files

2.10.0

2 release files

2.9.5

2 release files

2.9.4

2 release files

2.9.3

2 release files

2.9.2

2 release files

2.9.1

2 release files

2.9.0

2 release files

2.8.0

2 release files

2.7.1

2 release files

2.7.0

2 release files

This release

2.6.2 This release

2 release files

2.6.1

2 release files

2.6.0

2 release files

2.5.1

2 release files

2.5.0

2 release files

2.4.1

2 release files

2.4.0

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.2.2

2 release files

2.2.1

2 release files

2.2.0

2 release files

2.1.0

2 release files

2.0.0

2 release files

1.3.0

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.2.0

2 release files

1.0.0

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page