Coder Social home page Coder Social logo

github-scraper's Introduction

scraper for github repos

  • github scraper is simple github repos scraper which generate result based on orgnization or user id provided.
  • it will generate json file.
  • clone this repo
  • use following command where -org is orgnizationid and -user is userid
  • results will be generated in respective folders
cd github-scrapper
go mod tidy
go run main/main.go -org vuejs -user graydon
  • or you can build it
go build -o github-scrapper main/main.go
  • you can add filter
go run main/main.go -user spf13 -type source -lang go -sort stargazers
  • check filter list in help section
go run main/main.go -help
  
  -lang string
        language filter for repositories
        possible values -> go, html, javascript, java, rust,
        python, typescript, css, haskell, shell, c++, c, ruby
  -org string
        github orgname for scraping information
  -sort string
        sort filter for repositories
        possible value -> name, stargazers
        leave empty for last updated sort
  -type string
        type filter for repositories
        possible values -> source, forks, archived, mirror, template
  -user string
        github username for scraping information

github-scraper's People

Contributors

ark-j avatar

Stargazers

Clayton Kehoe avatar Akshay Shingote avatar

Watchers

 avatar Kostas Georgiou 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.