[![Build Status](https://dev.azure.com/chitbuilds/chit/_apis/build/status/peterheesterman.chit?branchName=master)](https://dev.azure.com/chitbuilds/chit/_build/latest?definitionId=1&branchName=master)
[![Downloads](https://img.shields.io/crates/d/chit.svg)](https://crates.io/crates/chit)
[![Stars](https://img.shields.io/github/stars/peterheesterman/chit.svg?style=popout
)](https://github.com/peterheesterman/chit/stargazers)
[![Collaborators](https://img.shields.io/github/contributors/peterheesterman/chit.svg)](https://github.com/peterheesterman/chit/graphs/contributors)
## Chit: Crate help in terminal
A command-line tool for looking up details about rust crates without going to crates.io.
### Chit helps answer these questions:
- Who wrote this crate? What else did they write?
- What alternatives are there for this crate?
- How old is this crate?
- What versions are there? When did they come out?
- What are the download numbers over time?
- Should I use this crate?
- How mature is it?
### Installation
Cargo installed already? `cargo install chit`.
If not... find out [how to install cargo!](https://doc.rust-lang.org/cargo/getting-started/installation.html)
#### Nix package manager
`nix-env -iA nixpkgs.chit`
### Use
`chit rocket` OR `chit --crate=rocket`
`chit versions --crate=hex-buffer-serde`
`chit owners --crate=hex-buffer-serde`
`chit repo --crate=chit`
## Roadmap:
(Would love Pull requests that build towards these objectives)
- [ ] Tests
- [x] Versions
- [x] Owners
- [ ] Crate details
- [x] Add a CI pipeline that runs the tests
- [x] Make a logo for chit
- [x] Add another command e.g. `chit repo` which might get meta data like stars and collaborator numbers etc
- [ ] Change error handling to use result types
- [ ] Use some more functional programming techniques to cut the code size down
- [ ] distribute through brew, apt-get, etc...
- [ ] expand the repository details returned by the `repo` command
## Contributors
See the [fantastic people](https://github.com/peterheesterman/chit/graphs/contributors) who have made chit.
## License
This project is licensed under the MIT License - see the [LICENSE.md](./LICENSE.md) file for details