libraries
JWT Libraries
Libraries for token signing and verification
46 Libraries
31 Languages
13 Algorithms
Showing 46 libraries
jsonwebtoken by auth0
npm install jsonwebtoken Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jwt-go (dgrijalva) by dgrijalva
go get github.com/dgrijalva/jwt-go Algorithms 9
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
jjwt by jwtk
implementation 'io.jsonwebtoken:jjwt-api:0.12.6' Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
php-jwt by firebase
composer require firebase/php-jwt Algorithms 8
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
lcobucci/jwt by lcobucci
composer require lcobucci/jwt Algorithms 10
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
golang-jwt by golang-jwt
go get github.com/golang-jwt/jwt/v5 Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jose by panva
npm install jose Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
java-jwt by auth0
implementation 'com.auth0:java-jwt:4.4.0' Algorithms 9
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
PyJWT by jpadilla
pip install PyJWT Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
authlib by lepture
pip install authlib Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
ruby-jwt by jwt
gem install jwt Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jwt-decode by auth0
npm install jwt-decode Algorithms 0
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
nimbus-jose-jwt by connect2id
implementation 'com.nimbusds:nimbus-jose-jwt:9.40' Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
lestrrat-go/jwx by lestrrat-go
go get github.com/lestrrat-go/jwx/v2 Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jsonwebtoken (Rust) by Keats
cargo add jsonwebtoken Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
rust-jsonwebtoken by Keats
cargo add jsonwebtoken Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
python-jose by mpdavis
pip install python-jose Algorithms 9
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
System.IdentityModel.Tokens.Jwt by AzureAD
dotnet add package System.IdentityModel.Tokens.Jwt Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jwt-cpp by Thalhammer
vcpkg install jwt-cpp Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
fast-jwt by nearform
npm install fast-jwt Algorithms 10
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
web-token/jwt-framework by web-token
composer require web-token/jwt-framework Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
joken by joken-elixir
{:joken, "~> 2.6"} Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jwt-scala by jwt-scala
libraryDependencies += "com.github.jwt-scala" %% "jwt-core" % "10.0.1" Algorithms 9
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
lua-resty-jwt by SkyLothar
opm get SkyLothar/lua-resty-jwt Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
swift-jwt by vapor
.package(url: "https://github.com/vapor/jwt-kit.git", from: "5.0.0") Algorithms 10
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jwt (C) by benmcollins
apt install libjwt-dev Algorithms 10
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 2/7
– iss – sub – aud ✓ exp ✓ nbf – iat – jti
pgjwt by michelp
CREATE EXTENSION pgjwt; Algorithms 3
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 0/7
– iss – sub – aud – exp – nbf – iat – jti
Objective-C JWT by yourkarma
pod 'JWT' Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
Swiftcord/JWT by vapor
.package(url: "https://github.com/vapor/jwt.git", from: "5.0.0") Algorithms 10
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
Delphi JOSE by nicmartinezjr
boss install delphi-jose-jwt Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
erlang-jose by potatosalad
{jose, "~> 1.11"} Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 0/7
– iss – sub – aud – exp – nbf – iat – jti
buddy-sign by funcool
[buddy/buddy-sign "3.5.351"] Algorithms 12
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
djwt by timonson
import { create } from "https://deno.land/x/djwt/mod.ts" Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
crystal-jwt by crystal-community
shards install jwt Algorithms 9
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
joserfc by authlib
pip install joserfc Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jsonwebtoken.io by nickvdyck
npm install jsonwebtoken.io Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
jose (Haskell) by frasertweedale
cabal install jose Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
kotlin-jwt by niclas-brissman
implementation 'io.github.niclas-brissman:kotlin-jwt:0.4.0' Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
dart_jsonwebtoken by jonasroussel
dart pub add dart_jsonwebtoken Algorithms 11
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
PowerShell-JWT by SP3269
Install-Module -Name JWT Algorithms 2
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 5/7
✓ iss ✓ sub ✓ aud ✓ exp – nbf ✓ iat – jti
bun-jwt by nicoviii
bun add bun-jwt Algorithms 3
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 5/7
✓ iss ✓ sub ✓ aud ✓ exp – nbf ✓ iat – jti
Crypt::JWT by DCIT
cpanm Crypt::JWT Algorithms 13
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 7/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat ✓ jti
ocaml-jwt by besport
opam install jwt Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 6/7
✓ iss ✓ sub ✓ aud ✓ exp ✓ nbf ✓ iat – jti
groovy-jwt by nickvdyck
implementation 'io.jsonwebtoken:jjwt-api:0.12.6' Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 5/7
✓ iss ✓ sub ✓ aud ✓ exp – nbf ✓ iat – jti
jwt (D) by jwtd
dub add jwt Algorithms 6
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 1/7
– iss – sub – aud ✓ exp – nbf – iat – jti
jwt (Ada) by AJUnlimited
alr get jwt Algorithms 3
HS256 HS384 HS512 RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512 EdDSA
Claims 1/7
– iss – sub – aud ✓ exp – nbf – iat – jti
No libraries match your filters.
Show per page