Give your dependencies stars on GitHub! 🌟

Overview

thank-you-stars

Give stars to your dependencies of Go repositories and say thank you to developers!!

inspired by

This tool checks go.mod and gives stars to all dependencies.

Set up

Go version < 1.16

GO111MODULE=on go get github.com/sanposhiho/thank-you-stars

Go version 1.16+

go install github.com/sanposhiho/[email protected]

How to use

You have to generate GitHub Auth Token.

Go https://github.com/settings/tokens and generate token. This repository only needs the scope of public_repo.

$ export GITHUB_AUTH_TOKEN=your_github_auth_token
$ thank-you-stars
2021/04/17 15:09:49 Starred! github.com/go-gorp/gorp/v3 
2021/04/17 15:09:50 Starred! github.com/go-sql-driver/mysql 
2021/04/17 15:09:50 Starred! github.com/golang/mock 
2021/04/17 15:09:50 Starred! github.com/golang/protobuf 
2021/04/17 15:09:51 Starred! github.com/google/go-cmp 
2021/04/17 15:09:51 Starred! github.com/google/uuid 
2021/04/17 15:09:51 Starred! github.com/gorilla/websocket 
2021/04/17 15:09:52 Starred! github.com/labstack/echo/v4 
2021/04/17 15:09:52 Starred! github.com/labstack/gommon 
2021/04/17 15:09:52 Starred! github.com/patrickmn/go-cache 
2021/04/17 15:09:52 Starred! github.com/zmb3/spotify 

Now all you have to do is give a star to this repository :D 🌟

Option

-p : Tha path to go.mod (default is "./go.mod")
You might also like...
Bot to manage team members in GitHub organizations

Team manager Team manager is a utility that allows an organization owner to add or remove people from existing teams and / or assign people for GitHub

Generate spreadsheets based on GitHub contributions

pullsheet generates a CSV (comma separated values) & HTML output about GitHub activity across a series of repositories.

Stargather is fast GitHub repository stargazers information gathering tool

Stargather is fast GitHub repository stargazers information gathering tool that can scrapes: Organization, Location, Email, Twitter, Follow

GitHub Review Stats

gh-review-stats - GitHub Review Stats A command line tool for examining review statistics for GitHub repositories. Installing Download a pre-built bin

set and get github user statuses

gh user-status being an extension for interacting with the status on a GitHub profile. gh user-status set gh user-status set interactively set status

Auto-updating F-Droid repo using GitHub Actions
Auto-updating F-Droid repo using GitHub Actions

fdroid This repository hosts an F-Droid repo for my apps. This allows you to install and update apps very easily. How to use At first, you should inst

Golang Github Template Helper

ggth Golang Github Template Helper Usage ggth PreBuilt Binaries Grab Binaries from The Releases Page Install Homebrew brew install Jmainguy/tap/ggth

A Github action to check if IDT could synthesize a given DNA sequence.

dna-is-synthesizable A github action to check if a part is synthesizable from a given Genbank file. dna-is-synthesizable is a Github Action that recei

Monitor star changes of GitHub repo, and send the notification to slack or lark.

stargazers Features monitor the star events of the GitHub repo send the notifications to Slack or Lark How to use For Lark, create a bot called like s

Releases(v1.0.0)
Owner
Kensei Nakada
Backend developer w/ Elixir, Go
Kensei Nakada
Collect stars by solving puzzles. Two puzzles will be made available on each day in the Advent calendar

Collect stars by solving puzzles. Two puzzles will be made available on each day in the Advent calendar; the second puzzle is unlocked when you complete the first. Each puzzle grants one star.

Jordi Jaspers 0 Dec 6, 2021
The phylosophy behind readyGo is "A Simple configuration should give a working project.".

The phylosophy behind readyGo is "A Simple configuration should give a working project.". readyGo is a command line interface( probably the name of re

Matta Manoghna Venkata Sai Rithvik 0 Oct 30, 2021
[TOOL, CLI] - Filter and examine Go type structures, interfaces and their transitive dependencies and relationships. Export structural types as TypeScript value object or bare type representations.

typex Examine Go types and their transitive dependencies. Export results as TypeScript value objects (or types) declaration. Installation go get -u gi

Daniel T. Gorski 154 Nov 2, 2022
Track health of various dependencies - golang

Background This package helps setup health check based on status of external dependencies. The idea is to add all external dependencies like database,

Dave Amit 1 Dec 17, 2021
Host yo' self from your browser, your phone, your toaster.

A hosting service from the browser, because why not. Try it at hostyoself.com. See it in action Here's an example where I use hostyoself.com to host i

Zack 1.7k Nov 20, 2022
Provides a rest API that used to count how many times a certain repository of your github has been cloned.

traffic-clones-api An apiserver for https://shields.io/endpoint. Description Provides a rest API that used to count how many times a certain repositor

noone 1 Dec 19, 2021
Gitfofo - A cmdline tool utilized github api which can help you to explore your tech boundaries

why gitfofo gitfofo is a cmdline tool utilized github api which can help you to explore your tech boundaries, find more interest people in github. The

陈敏华 22 Nov 21, 2022
James is your butler and helps you to create, build, debug, test and run your Go projects

go-james James is your butler and helps you to create, build, debug, test and run your Go projects. When you often create new apps using Go, it quickl

Pieter Claerhout 56 Oct 8, 2022
Quickly clone an entire org/users repositories into one directory - Supports GitHub, GitLab, Bitbucket, and more

ghorg ghorg allows you to quickly clone all of an orgs, or users repos into a single directory. This can be useful in many situations including Search

Jay Gabriels 1.1k Nov 20, 2022
generate my_github status using GitHub Actions

generate my_github status using GitHub Actions

yihong 96 Sep 21, 2022