Code Monkey home page Code Monkey logo

github-users's Introduction

GitHub Users

Travis GitHub tag GitHub last commit license

github-users is a CLI that returns a list of users in a GitHub organization

Example Usage

$ github-users krux -n name -n login -n location -h
Usage: github-users [OPTIONS] ORG_NAME

  Prints out a list of users in the given GitHub organization.

  If you want a quick list:
      github-users krux
  If you want it in CSV:
      github-users krux -f csv
  If you want it in a CSV file:
      github-users krux -f csv -o ~/tmp/users.csv
  If you want the user's location also:
      github-users krux -n name -n login -n location

Options:
  -t, --github-token TEXT         GitHub authentication token. If you don't
                                  have one, create one with `read:org`
                                  permission from here:
                                  https://github.com/settings/tokens. Can be
                                  also set as `GITHUB_TOKEN` environment
                                  variable.  [required]
  -f, --output-format [csv|json|pprint]
                                  The format in which you want the output.
                                  (default: pprint)
  -o, --output PATH               Path to the file in which the output will be
                                  written. If the file exists, it will be
                                  overwritten, not appended. If the file does
                                  not exist, it will be created. If not set,
                                  the output will be printed to stdout.
  -n, --field-names TEXT          List of fields to be written. Refer to https
                                  ://developer.github.com/v3/users/#response-1
                                  on the names of the fields. If invalid field
                                  is listed, the values will be all empty
                                  string.(default: ['name', 'login'])
  -h, --help                      Show this message and exit.

github-users's People

Contributors

hanpeter avatar

Stargazers

Alex Estrovitz avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.