thank-you-stars alternatives and similar packages
Based on the "Utils" category.
Alternatively, view thank-you-stars alternatives based on common mentions on social networks and blogs.
-
sbv
SMT Based Verification in Haskell. Express properties about Haskell programs and automatically prove them using SMT solvers. -
scat
Password scatterer. Eliminates password reuse by generating deterministically unique passwords for each service (website, email address, etc.), all from a single password. -
cli
DISCONTINUED. Command Line Interface Utility (Printing, Formatting, Options parsing) for Haskell
SaaSHub - Software Alternatives and Reviews
Do you think we are missing an alternative of thank-you-stars or a related project?
README
thank-you-stars
A tool for starring GitHub repositories. It detects dependent libraries
which are hosted on GitHub via .cabal
files,
and stars the repositories all at once.
Setup
The project is managed by Stack, so you can install it simply:
$ git clone https://github.com/y-taka-23/thank-you-stars.git
$ cd thank-you-stars
$ stack install
To star GitHub repositories, you have to get your personal access token.
- Open https://github.com/settings/tokens and press "Generate new token."
- Input the description and check only "public_repo" as a scope.
- Save the token as
$HOME/.thank-you-stars.json
:
{
"token": "SET_YOUR_TOKEN_HERE"
}
Usage
Run thank-you-stars
in the root directory of your project.
Then it scans all .cabal
files under the current directory
and metadata of the packages from the local Stackage DB,
stars your dependent libraries if they are hosted on GitHub.
$ thank-you-stars
Starred! https://github.com/bos/aeson
Starred! https://github.com/bos/text
Starred! https://github.com/haskell/bytestring
Starred! https://github.com/haskell/cabal
Starred! https://github.com/haskell/containers
Starred! https://github.com/haskell/directory
Starred! https://github.com/haskell/filepath
Starred! https://github.com/mrkkrp/req
Starred! https://github.com/peti/hackage-db
License
This project is released under the BSD 3-clause license. For more details, see [LICENSE](./LICENSE) file.
Acknowledgement
This tool is greatly inspired by teppeis's JavaScript implementation.
*Note that all licence references and agreements mentioned in the thank-you-stars README section above
are relevant to that project's source code only.