Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 JavaScript Authentication Projects
-
-
Civic Auth
Auth in Less Than 5 Minutes. Civic Auth comes with multiple SSO options, optional embedded wallets, and user management — all implemented with just a few lines of code. Start building today.
-
Cosmos-Server
☁️ The Most Secure and Easy Selfhosted Home Server. Take control of your data and privacy without sacrificing security and stability (Authentication, anti-DDOS, anti-bot)
Project mention: Cosmos: All-in-one container and reverse proxy management | news.ycombinator.com | 2025-03-01 -
-
Project mention: What Okta Bcrypt incident can teach us about designing better APIs | dev.to | 2025-01-22
-
-
twofactorauth
List of sites with two factor auth support which includes SMS, email, phone calls, hardware, and software.
-
laravel-auth
Laravel 10 with user authentication, registration with email confirmation, social media authentication, password recovery, and captcha protection. Uses offical [Bootstrap 4](http://getbootstrap.com). This also makes full use of Controllers for the routes, templates for the views, and makes use of middleware for routing. 5 Minutes Stand-up time.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
redux-auth-wrapper
A React Higher Order Component (HOC) for handling Authentication and Authorization with Routing and Redux
-
-
This is great, finding NaCl (libsodium) has been a godsend, specifically the JS lib.
1 - https://nacl.cr.yp.to/
2 - https://github.com/dchest/tweetnacl-js
-
accountill
Fullstack open source Invoicing application made with MongoDB, Express, React & Nodejs (MERN)
-
Integrating Laravel Sanctum with Next.js SSR isn't an easy task at first. There are many subtleties and problems that I encountered while developing a project with these requirements, and I couldn't find solutions anywhere, not even in the official example of Laravel Breeze with Next.js. However, by understanding the important concepts and the role of each party involved, this integration can be greatly simplified, combining the best of both worlds.
-
-
generator-starhackit
StarHackIt: React/Native/Node fullstack starter kit with authentication and authorisation, data backed by SQL, the infrastructure deployed with GruCloud
-
-
-
-
-
-
mern-boilerplate
Full stack boilerplate with React, Redux, Express, Mongoose, Passport Local, JWT, Facebook and Google OAuth out of the box.
-
nextjs-starter
A starter project for next js with authentication - Contains React 17 + Typescript + Tailwind CSS 2 + React Query 3 + GitHub Auth + LinkedIn Auth + Password-less Auth + Fauna DB + ESLint + Prettier + Husky
-
-
proxy-login-automator
A single node.js script to automatically inject user/password to http proxy server via a local forwarder
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
JavaScript Authentication discussion
JavaScript Authentication related posts
-
Verifying Cognito access tokens - Comparing three JWT packages for Lambda authorizers
-
Cosmos: All-in-one container and reverse proxy management
-
Protecting Applications with Kong security plugins and using StatsD to monitor system states — A healthy camera story
-
Seamless Integration of Laravel Breeze API Scaffolding with React Applications
-
Using Google Sheets as the back end/APIs of your app
-
Ask HN: Freelancer? Seeking freelancer? (February 2024)
-
🪄✨How I built this Twitter scheduler using React and Hasura🔥
-
A note from our sponsor - InfluxDB
influxdata.com | 30 Apr 2025
Index
What are some of the best open-source Authentication projects in JavaScript? This list will help you:
# | Project | Stars |
---|---|---|
1 | Passport | 23,285 |
2 | Cosmos-Server | 4,432 |
3 | Grant | 4,146 |
4 | bcrypt.js | 3,668 |
5 | everyauth | 3,486 |
6 | twofactorauth | 3,413 |
7 | laravel-auth | 3,040 |
8 | redux-auth-wrapper | 2,192 |
9 | passwordless | 1,946 |
10 | tweetnacl-js | 1,848 |
11 | accountill | 1,664 |
12 | breeze-next | 1,620 |
13 | vue-authenticate | 1,435 |
14 | generator-starhackit | 1,279 |
15 | auth0.js | 1,017 |
16 | rbac | 999 |
17 | jso | 886 |
18 | koa-passport | 774 |
19 | expo-firebase-starter | 519 |
20 | mern-boilerplate | 487 |
21 | nextjs-starter | 451 |
22 | Lockit | 437 |
23 | proxy-login-automator | 399 |