Awesome Lists

awesome-jwt

by iamchathu

awesome listpushed almost 6 years ago

⚡️ A collection of awesome things regarding JSON Web Tokens. Feel free to contribute!

AI summary

JWT libraries

A collection of libraries, tools, and resources for implementing JSON Web Tokens (JWT) in various programming languages.

stars
20
forks
3
watching
4
awesome list
1
entries
56
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/iamchathu/awesome-jwt/links.svg)](https://awesome.facts.dev/awesome/iamchathu/awesome-jwt)
HTML
<a href="https://awesome.facts.dev/awesome/iamchathu/awesome-jwt"><img src="https://awesome.facts.dev/shield/iamchathu/awesome-jwt/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/iamchathu/awesome-jwt/links.svg

What's in the list

56 links in 24 sections, with live GitHub stats.activeno commit in 2y

Libraries / C

  • libjwt

    C Library

Libraries / Clojure

  • buddy

    Security library for Clojure

Libraries / Delphi

Libraries / Elixir

  • json_web_token_ex

    Elixir implementation of the JSON Web Token (JWT) standard RFC 7519

  • joken

    This library provides a convenient way to create, sign, verify, and validate JWTs while allowing the flexibility to customize each step along the way

  • jwtex

    Library to encode and decode JWT tokens

  • plug_jwt

    Plug for JWT authentication

  • guardian

    Elixir Authentication

Libraries / Go

  • jwt-go

    Golang implementation of JSON Web Tokens (JWT)

  • jose2go

    Golang (GO) implementation of Javascript Object Signing and Encryption specification

  • jose

    Comprehensive set of JWT, JWS, and JWE libraries

  • jwt

    This is an implementation of JWT in golang

  • go-jose

    Implementation of JOSE standards (JWE, JWS, JWT) in Go

Libraries / Java

  • java-jwt

    Java implementation of JSON Web Token (JWT)

  • jose4j

    Implementation of JWT and the JOSE specification suite

  • Nimbus-JOSE-JWT

    Java library that implements the Javascript Object Signing and Encryption (JOSE) spec suite and the closely related JSON Web Token (JWT) spec

  • jJWT

    Java JWT: JSON Web Token for Java and Android

Libraries / JavaScript

  • jsrsasign

    The 'jsrsasign' (RSA-Sign JavaScript Library) is an opensource free cryptography library supporting RSA/RSAPSS/ECDSA/DSA signing/validation, ASN.1, PKCS#1/5/8 private/public key, X.509 certificate, CRL, OCSP, CMS SignedData, TimeStamp, CAdES JSON Web Signature/Token in pure JavaScript

  • angular2-jwt

    Helper library for handling JWTs in Angular 2 apps

  • jwt-decode

    Decode JWT tokens, useful for browser applications

Libraries / Lua

Libraries / .Net

  • jose-jwt

    Ultimate Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT) Implementation for .NET and .NET Core

  • jose-rt

    WinRT (Windows 8.1 and Windows Phone 8.1) implementation of Javascript Object Signing and Encryption (JOSE) and JSON Web Token (JWT)

  • Jwt.Net

    Implementation for .NET

Libraries / Node.js

  • Node-jsonwebtoken

    Implementation for Node.js

  • nJWT

    Node.js JWT support

  • express-jwt

    Connect/express middleware that validates a JsonWebToken (JWT) and set the req.user with the attributes

  • express-jwt-authz

    Validate the JWT scope to authorize access to an endpoint

  • express-jwt-permissions

    Express middleware for JWT permissions

  • socketio-jwt

    Authenticate socket.io incoming connections with JWTs

Libraries / Objective-C

  • JWT

    JSON Web Token implementation in Objective-C

Libraries / Perl

Libraries / PHP

  • php-jwt

    Simple library to encode and decode JSON Web Tokens (JWT) in PHP

Libraries / Python

  • pyjwt

    Implementation in Python

  • python-jose

    JOSE implementation in Python

Libraries / Ruby

  • ruby-jwt

    Pure ruby implementation of the RFC 7519 OAuth JSON Web Token (JWT) standard

  • json-jwt

    JSON Web Signature, JSON Web Encryption and JSON Web Key and JWT in Ruby

  • json_web_token

    Ruby implementation of the JSON Web Token (JWT) standard, RFC 7519

Libraries / Rust

  • frank_jwt

    Implementation in Rust

Libraries / Scala

  • authentikat-jwt

    JWT Scala Implementation, Claims based auth for Scala

  • jwt-scala

    Support for Scala

  • jwt

    Scala implementation of the JWT specification

Libraries / Swift

  • JSONWebToken

    Swift implementation of JSON Web Token (JWT)

  • jwt

    Implementation in Swift

Tools

Articles

Videos

Presentations

  • JSON Web Tokens

    Presentation done at Colombo JS Meetup by Thameera Senanayaka

Books

  • JWT Handbook

    Learn everything you wanted to know about JSON Web Tokens

Courses

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.