Crates.io | thank |
lib.rs | thank |
version | 0.4.0 |
source | src |
created_at | 2019-01-24 22:36:10.34515 |
updated_at | 2019-09-10 18:09:02.707036 |
description | Shows info about crates used in your projects so you know who to thank for them and where to do the thanking. |
homepage | https://github.com/brown121407/thank |
repository | https://github.com/brown121407/thank |
max_upload_size | |
id | 110513 |
size | 1,241,235 |
Find out who to thank for the crates you use every day
Shows information (useful links and author details) about every crates you depend on in your projects.
Fire up a terminal and type:
cargo install --force thank
The --force
argument is to ensure you get the latest version of this binary if you have a thank
binary already installed.
USAGE:
thank [FLAGS] [OPTIONS] <who>
FLAGS:
-d, --descending Sorts in descending order
-h, --help Prints help information
-e, --no-emoji Do no use emojis
--show-stars Show the number of stars for each crate that has a GitHub repo
-S, --stars Give stars to the repos of your dependencies
-V, --version Prints version information
OPTIONS:
-f, --for <for> What crate are you thankful for?
-s, --sort-by <sort-by> Sort crates by name or number of stars [default: name] [possible values:
name, stars]
ARGS:
<who> Who do you want to thank? [possible values: you, yall, god]
This project was inspired by the multitude of "thanks" projects out there. It's the first program I wrote in Rust (except from the classic Hello World), so doing this was a learning experience. I always thought you learn best by doing. Except for getting familiar with the language and tooling, I wanted this project to be yet another tool that makes the Rust community feel as awesome and friendly as it does.