{"repo":"apollographql/rover","free":true,"listed":false,"github":"https://github.com/apollographql/rover","clone":"git clone https://github.com/apollographql/rover.git","description":"The CLI for Apollo GraphOS","language":"Rust","stars":452,"topics":["apollo","graphql","cli","rust"],"license":null,"category":"cli-tools","readme_excerpt":"Rover This is the home of Rover, the new CLI for Apollo's suite of GraphQL developer productivity tools. Note This README contains just enough info to get you started with Rover. Our docs contain more detailed information that should be your primary reference for all things Rover. Usage A few useful Rover commands to interact with your graphs: 1. Fetch a graph from a federated remote endpoint. 2. Validate recent changes made to your local graph with rover graph check . 3. Publish your local graph to Apollo Studio. Command-line options This repo is organized as a [ cargo workspace], containing several related projects: - rover : Apollo's suite of GraphQL developer productivity tools - [ houston ]: utilities for configuring Rover - [ robot-panic ]: a fork of [ rust-cli/human-panic ] adjusted for Rover - [ rover-client ]: an HTTP client for making GraphQL requests for Rover - [ rover-graphql ]: A tower layer that allows for GraphQL requests over a [ tower ] HTTP client - [ rover-http ]: A tower implementation of an HTTP client and additional HTTP request utilities - [ rover-std ]: provides common utilities that inform Rover's CLI style - [ rover-studio ]: A tower layer that provides necessary headers and setup for communicating with Apollo Studio - [ sputnik ]: a crate to aid in collection of anonymous data for Rust CLIs - [ timber ]: Rover's logging formatter [ cargo workspace]: https://doc.rust-lang.org/book/ch14-03-cargo-workspaces.html [ houston ]: https://github.com/apollog","default_branch":null,"files":null,"tree":[],"storefront":"/r/apollographql","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/apollographql/rover/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}