Skip to main content

Browse popular repos on github by star trends from your command line!

Project description

Cover image

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

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 [OPTIONS]

  Browse trending repos on GitHub by stars

Options:
  -l, --lang TEXT                 Language filter eg: python
  -d, --date TEXT                 Specify repo creation date in ISO8601 format
                                  YYYY-MM-DD
  -L, --layout [list|table|grid]  The output format (list, table, or grid),
                                  default is list
  -s, --stars TEXT                Range of stars required, default is '>=50'
  -r, --limit-results INTEGER     Limit the number of results shown. Default:
                                  7
  -o, --order [desc|asc]          Specify the order of repos by stars that is
                                  shown, 'desc' or 'asc', default: desc
  --long-stats                    Print the actual stats[1300 instead of 1.3k]
  --debug                         Turn on debugging mode
  --help                          Show this message and exit.

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: Click
  • Colored and table console print: rich
  • HTTP library to send requests: requests

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Shagilton

💻

hexbee

🐛

Sam Wellander

💻

Shivam Sinha

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

This project was forked from githunt (python) made by Srinivasa Rao, which in turn, is inspired by githunt (the JavaScript Web App).


Liked this project? Don't forget to give it a ⭐

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

starcli-2.9.3.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

starcli-2.9.3-py3-none-any.whl (7.9 kB view details)

Uploaded Python 3

File details

Details for the file starcli-2.9.3.tar.gz.

File metadata

  • Download URL: starcli-2.9.3.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using 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

File hashes

Hashes for starcli-2.9.3.tar.gz
Algorithm Hash digest
SHA256 a527a4185c40bfb4875f80f94305242cb59c5cf3e714bfdf1e4f5e0ae613bc39
MD5 64798539a1488656469f95a638bef1c1
BLAKE2b-256 9a01434fe914c677db87627f011a16daa06e017919702af3afe103cd26becc91

See more details on using hashes here.

File details

Details for the file starcli-2.9.3-py3-none-any.whl.

File metadata

  • Download URL: starcli-2.9.3-py3-none-any.whl
  • Upload date:
  • Size: 7.9 kB
  • Tags: Python 3
  • Uploaded using 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

File hashes

Hashes for starcli-2.9.3-py3-none-any.whl
Algorithm Hash digest
SHA256 070e055b2059b0f9e7898fa101ab8b8b4cc0bbb1f41cf7996f784c453a5064da
MD5 8cd686eb10c1d7e179433465435edec2
BLAKE2b-256 3fc679b5c9cb68d8567117eccc78686776568be1cf064afbaf785fb0fda56931

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page