Open-source projects categorized as jwt-authentication | Edit details

Top 23 jwt-authentication Open-Source Projects

  • GitHub repo jjwt

    Java JWT: JSON Web Token for Java and Android

    Project mention: JWT authentication in Spring Security and Angular | dev.to | 2020-09-14

    There are many open-source JWT implementations available for all languages. In this blog post, we use Java jjwt library in this blog post.

  • GitHub repo OAuthLib

    A generic, spec-compliant, thorough implementation of the OAuth request-signing logic

  • GitHub repo authn-server

    Authentication service that keeps you in control without forcing you to be an expert in web security.

  • GitHub repo Yacht

    A web interface for managing docker containers with an emphasis on templating to provide 1 click deployments. Think of it like a decentralized app store for servers that anyone can make packages for.

    Project mention: Docker discontinuing auto builds on the free tier in only 10 days. Now is a good time to move any of yours to your own CI/CD if you haven’t already! | reddit.com/r/selfhosted | 2021-06-09
  • GitHub repo jose-jwt

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

    Project mention: PowerShell, ADFS, and OpenID Connect: A tale of glory or infinite sadness? | reddit.com/r/PowerShell | 2021-05-28

    As far as using something other than oAuth its all about what your app supports. If basic authentication is supported, go ahead and send your credentials straight to the server as a -credential and skip ADFS. The REST API we have at work can handle tokens signed with different keys so if a client wanted to generate a RSA keypair and share the public key with us they could generate and sign their own token (jose-jwt works well in PS for this) and submit it straight to the server without going through ADFS. Again, its all about what your app is capable of.

  • GitHub repo Nucleus

    Vue startup application template that uses ASP.NET Core API layered architecture at the back-end and JWT based authentication (by alirizaadiyahsi)

  • GitHub repo api_on_rails

    Learn best practices to build an API using Ruby on Rails 5/6

    Project mention: Resources to learn Rails API | reddit.com/r/rails | 2021-05-22

    API on Rails 6 Rails API with TDD with minitest. Builds authenticated system with 5 models - costs $10.00, but you can give more if you feel generous. There's a github repo if you have issues.

  • GitHub repo caddy-auth-jwt

    JWT Authorization Plugin for Caddy v2

    Project mention: Single Sign On (SSO) with subdomains using Caddy v2 | dev.to | 2021-05-29

    There's a caveat though: one of your subdomains/routes needs to be marked as primary yes (for reasons explained here), but the sso snippet we defined didn't have this. So, you'll need to copy and paste the config into one of your routes and add primary yes before you can just use import sso in the rest.

  • GitHub repo fiber-boilerplate

    This is the go boilerplate on the top of fiber web framework. With simple setup you can use many features out of the box

    Project mention: Can someone recommend me a Golang complete repo | reddit.com/r/golang | 2021-06-14
  • GitHub repo django_rest-vuejs-auth

    An Authentication project using JWT Tokens, Vuejs(frontend) and Django-Rest(backend).

    Project mention: build full fledge login/logout/home systems using vuejs and django/simplejwt | reddit.com/r/vuejs | 2021-06-04

    https://github.com/nishant-boro/django_rest-vuejs-auth/blob/master/ Using this as an example

  • GitHub repo barong

    Barong auth server

    Project mention: OpenDAX Crypto Exchange Software | dev.to | 2020-11-03


  • GitHub repo react-auth-kit

    Authenticate users in React Js Apps

    Project mention: A Library for React JS, which makes the implementation of Token-based authentication very easy | reddit.com/r/reactjs | 2021-01-08
  • GitHub repo otp-jwt

    One time password (email, SMS) authentication support for HTTP APIs.

    Project mention: Best gem to handle Devise and JWT | reddit.com/r/rails | 2021-05-22
  • GitHub repo spring-examples

    Starter projects with Spring using Java and Kotlin. Contains modules that covers Security with JWT, Spring with Kotlin, Dependency injection simplified etc.

    Project mention: Java Question | reddit.com/r/javahelp | 2020-12-30
  • GitHub repo sanic-security

    A powerful, simple, and async security library for Sanic.

    Project mention: Sanic Security : A powerful, simple, and async security library for Sanic. | reddit.com/r/coolgithubprojects | 2021-06-08
  • GitHub repo angular-11-spring-boot-jwt-authentication

    Angular 11 Spring Boot JWT Authentication example with Authorization | User Registration & Login

    Project mention: Angular 11 + Spring Boot: JWT Authentication example (with Authorization) | dev.to | 2020-12-08

    Github Source code: https://github.com/bezkoder/angular-11-spring-boot-jwt-authentication

  • GitHub repo authentication-server

    The authentication-server is a node app that handles user registration, authentication & authorization with JWT.

    Project mention: I made an authentication server that handles user registration, authentication & authorization with JWT. | reddit.com/r/node | 2021-05-02

    Here is the repository. Docs is in README.

  • GitHub repo Keep-Watching

    Keep-Watching is a movie recommendation and review app build using React for the front-end, express for the back-end, flask for handling the recommendations and similar movies section, mongoDB for the database, passport.js for handling social media logins

    Project mention: I Made a React Movie Showcase App | reddit.com/r/reactjs | 2021-02-06

    Let me know if you want to work with me on my website Live demo :- Link GitHub :- Link

  • GitHub repo koa-boilerplate

    A Fully Customized and Production Grade Koa REST API Implementing GoThinksters' RealWorld

    Project mention: What ORM would you recommend? | reddit.com/r/node | 2021-04-21

    With typeorm I can't do even basic things without query builder, and it's query builder is very verbose. For example, (this is not my code, just example): https://github.com/eflem00/koa-boilerplate/blob/98265346877a30f3595baf6f574726078b2b6c54/src/controllers/ArticleController.ts - I have very similar code on current project, have to use query builder, define return types manually, awfully not readable

  • GitHub repo react-google-oauth2.0

    React frontend login with OAuth 2.0 & integrates a Rest API backend.

  • GitHub repo auth-nest-graphql

    nest on top of fastify with mongo and graphql passwort jwt and bcrypt

    Project mention: HOW TO BUILD A NESTJS | FASTIFY | GRAPHQL | MONGO AUTH API | dev.to | 2021-03-17
  • GitHub repo go-gotham

    Golang RESTful API Boilerplate.

    Project mention: Show HN: Gotham – I Created Go Lang RestfulAPI Boilerplate | news.ycombinator.com | 2021-01-11
  • GitHub repo google-oauth2-jwt

    Get the signed JWT for Google Service Accounts

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-06-14.


What are some of the best open-source jwt-authentication projects? This list will help you:

Project Stars
1 jjwt 7,550
2 OAuthLib 2,225
3 authn-server 1,019
4 Yacht 952
5 jose-jwt 708
6 Nucleus 293
7 api_on_rails 271
8 caddy-auth-jwt 174
9 fiber-boilerplate 117
10 django_rest-vuejs-auth 112
11 barong 109
12 react-auth-kit 70
13 otp-jwt 55
14 spring-examples 31
15 sanic-security 28
16 angular-11-spring-boot-jwt-authentication 25
17 authentication-server 15
18 Keep-Watching 15
19 koa-boilerplate 14
20 react-google-oauth2.0 10
21 auth-nest-graphql 7
22 go-gotham 7
23 google-oauth2-jwt 3
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives