awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mike-engel avatar

mike-engel/jwt-cli

0
View on GitHub↗
1,482 stars·80 forks·Rust·MIT·15 views

Jwt Cli

JWT CLI is a command-line utility for encoding, decoding, and inspecting JSON Web Tokens. Built as a memory-safe binary, it provides a dedicated interface for verifying token claims, debugging authentication workflows, and generating signed tokens from custom claims and secret keys.

The tool is designed for integration into shell environments and automated pipelines. It supports standard input and output streams, allowing users to pipe token data directly into the utility for processing. To improve command-line efficiency, it includes support for shell completion scripts.

The application is distributed as a static, self-contained binary that requires no external dependencies or runtime environments. It relies on audited cryptographic libraries to handle the signing and verification of token data structures.

Features

  • Debugging Utilities - Provides a dedicated command-line interface for decoding, inspecting, and encoding tokens to verify authentication workflows.
  • JWT and Token Management - Extracts and displays token headers, payloads, and signatures for debugging.
  • Debugging and Inspection Tools - Provides tools for decoding and inspecting token claims during security troubleshooting.
  • JWT Generation - Generates signed JSON Web Tokens from custom claims and secret keys.
  • Token Encoders and Decoders - Generates signed tokens from custom claims and secret keys for development and testing.
  • Standard Stream Integration - Supports standard input and output streams for seamless integration into shell pipelines.
  • Shell Command Pipelines - Enables processing of JSON Web Tokens within shell scripts using standard input streams.
  • CLI Pipe Integration - Accepts token data via standard input pipes for automated workflow integration.
  • Standard Input Stream Processing - Processes token data from standard input streams for automated shell workflows.
  • Command-Line Utilities - Implements a high-performance, memory-safe command-line utility in Rust.
  • Cryptographic Libraries - Integrates audited cryptographic libraries for secure token signing and verification.

Star history

Star history chart for mike-engel/jwt-cliStar history chart for mike-engel/jwt-cli

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Jwt Cli

Similar open-source projects, ranked by how many features they share with Jwt Cli.
  • rust-lang/bookrust-lang avatar

    rust-lang/book

    17,930View on GitHub↗

    The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It provides a comprehensive walkthrough of the language's design, focusing on its core identity as a systems programming language that enforces memory safety and high-performance execution without the need for a garbage collector. The project is distinguished by its focus on ownership, borrowing, and lifetime tracking, which allow the compiler to verify memory safety and thread safety at compile time. It covers the language's unique approach to zero-cost abstractions, including t

    Rustbookmdbookrust
    View on GitHub↗17,930
  • vinta/awesome-pythonvinta avatar

    vinta/awesome-python

    303,207View on GitHub↗

    This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software libraries, frameworks, and tools. It serves as a centralized knowledge base designed to facilitate ecosystem navigation and accelerate developer discovery across the entire software development lifecycle. The directory distinguishes itself by providing a structured index of resources categorized by technical domain, ranging from foundational development utilities to specialized engineering fields. It covers high-level capabilities including artificial intelligence, data science, web

    Pythonawesomecollectionspython
    View on GitHub↗303,207
  • github/hubgithub avatar

    github/hub

    22,955View on GitHub↗

    Hub is a git command line tool and GitHub API client that provides a shell interface for automating workflows. It functions as a GitHub git wrapper, extending standard git commands to include direct management of repositories, issues, and pull requests. The tool integrates REST API communication with a wrapper-based execution model to perform administrative tasks without a web browser. It utilizes OAuth-based authentication and a local configuration store to secure API requests. The utility includes shell command completion and argument parsing to improve terminal productivity. It also suppo

    Go
    View on GitHub↗22,955
  • wfxr/forgitwfxr avatar

    wfxr/forgit

    5,025View on GitHub↗

    forgit is a shell-based interactive CLI wrapper that uses a fuzzy finder to transform Git output into selection menus. It functions as a workflow accelerator and history browser, replacing manual command entry with searchable interfaces for version control operations. The tool provides specialized managers for Git worktrees and an interactive history browser for visualizing commit logs, reflogs, and blame data. It differentiates itself by wrapping native Git subcommands in selection logic, allowing users to pick targets before executing final operations. Its capabilities cover interactive fi

    Shell
    View on GitHub↗5,025
See all 30 alternatives to Jwt Cli→

Frequently asked questions

What does mike-engel/jwt-cli do?

JWT CLI is a command-line utility for encoding, decoding, and inspecting JSON Web Tokens. Built as a memory-safe binary, it provides a dedicated interface for verifying token claims, debugging authentication workflows, and generating signed tokens from custom claims and secret keys.

What are the main features of mike-engel/jwt-cli?

The main features of mike-engel/jwt-cli are: Debugging Utilities, JWT and Token Management, Debugging and Inspection Tools, JWT Generation, Token Encoders and Decoders, Standard Stream Integration, Shell Command Pipelines, CLI Pipe Integration.

What are some open-source alternatives to mike-engel/jwt-cli?

Open-source alternatives to mike-engel/jwt-cli include: rust-lang/book — The Rust Programming Language Book is the official technical guide and educational resource for the Rust language. It… vinta/awesome-python — This project is a comprehensive, community-curated directory that organizes a vast landscape of Python software… github/hub — Hub is a git command line tool and GitHub API client that provides a shell interface for automating workflows. It… wfxr/forgit — forgit is a shell-based interactive CLI wrapper that uses a fuzzy finder to transform Git output into selection menus.… yargs/yargs — yargs is a command-line interface framework and argument parser for Node.js. It translates raw command-line strings… fastapi/typer — This project is a Python framework for building command-line interfaces by converting standard functions into…

Curated searches featuring Jwt Cli

Hand-picked collections where Jwt Cli appears.
  • Cryptography toolkits