[JWT Key Generator](https://www.npmjs.com/package/jwt-key-generator) is a tiny JavaScript library for generating cryptographic keys for [JSON Web Tokens](https://jwt.io/) using Node's [Web Crypto API](https://nodejs.org/api/webcrypto.html).
JWT key generator
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes
Passport authentication strategy using JSON Web Tokens
Fast JSON Web Token implementation
License verification for EventCatalog
Copy a descriptor from object A to object B
Adds a static `extend` method to a class, to simplify inheritance. Extends the static properties, prototype properties, and descriptors from a `Parent` constructor onto `Child` constructors.
GitHub App authentication for JavaScript
Decode JWT tokens, mostly useful for browser applications.
JWT JWKS verification plugin for Fastify
Library for Signing and Verifying JWTs that use DIDs as issuers and JWEs that use DIDs as recipients
Calculate GitHub App bearer tokens for Node & modern browsers
Iterable SDK for JavaScript and Node.
Easily validate Okta access tokens
Determine if a function is a native generator function.
TypeScript definitions for passport-jwt
Changes JsonValues to your custom typescript type
Turns an AST into code.
TypeScript definitions for jwt-simple
JWT Library for Node.js
A function that returns the normally hidden `GeneratorFunction` constructor
Turn async generator functions into ES2015 generators
Turn async functions into ES2015 generators
CLI for generating Json Web Tokens (JWT's). CLI takes multiple key value pairs as input, and copy the generated JWT to your clipboard. Required inputs are user_id and email. In addition, other key/value pairs can also be entered.
JWTF allows you to configure how your JSON Web Token are generated. With JWT you are free to choose from a few (a lot !) of options like the signing algorithm you crave for, the associated secret key and all the reserved claims you wish to use ! JWTF offers you a way to configure most of it for your application, so you can concentrate on the access and policy logic you want to put inside your token.
Post-quantum cryptography SaaS API supporting ML-KEM (Kyber) and ML-DSA (Dilithium) algorithms. Provides keypair management and cryptographic operations (encrypt, decrypt, sign, verify). ## Authentication - **JWT Bearer Token** — user-based auth, obtained from `/auth/login` or `/auth/register` - **API Key (header)** — programmatic access via `X-API-Key` header - **API Key (query)** — programmatic access via `?api_key=` query parameter ## Quick Start 1. Register → `POST /auth/register` 2. Login → `POST /auth/login` → copy `data.token` 3. Generate keypair → `POST /generate-keypair` 4. Encrypt / Sign with the keypair ID