{"repo":"mike-engel/jwt-cli","free":true,"listed":false,"github":"https://github.com/mike-engel/jwt-cli","clone":"git clone https://github.com/mike-engel/jwt-cli.git","description":"A super fast CLI tool to decode and encode JWTs built in Rust","language":"Rust","stars":1506,"topics":["rust","jwt","jwt-token","json-web-token","command-line-tool","cli","jwt-cli","json","jsonwebtoken"],"license":"MIT","category":"cli-tools","readme_excerpt":"jwt-cli A super fast CLI tool to decode and encode JWTs built in Rust. jwt-cli is a command line tool to help you work with JSON Web Tokens (JWTs). Like most JWT command line tools out there, you can decode almost any JWT header and claims body. Unlike any that I've found, however, jwt-cli allows you to encode a new JWT with nearly any piece of data you can think of. Custom header values (some), custom claim bodies (as long as it's JSON, it's game), and using any secret you need. On top of all that, it's written in Rust so it's fast and portable (windows, macOS, and linux supported right now). Installation Install jwt-cli via Homebrew or MacPorts (macOS), Cargo (cross-platform), and FreshPorts (FreeBSD). If you intend to use one of these methods, skip ahead. You may also install the binary from the release page, if you're unable to use Homebrew or Cargo install methods below. Only 64bit linux, macOS, and Windows targets are pre-built. Sorry if you're not on one of those! You'll need to build it from the source. See the contributing section on how to install and build the project. You should install it somewhere in your $PATH . For Linux and macOS, a good place is generally /usr/local/bin . For Windows, there isn't a good place by default :(. Homebrew MacPorts More info here. Cargo If your system supports it, you can install via Cargo. Make sure you have Rust and Cargo installed, following these instructions before proceeding. The binary installs to your Cargo bin path ( /.car","default_branch":null,"files":null,"tree":[],"storefront":"/r/mike-engel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mike-engel/jwt-cli/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."}