Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Authentication

Authentication

648 projects

Showing 36 of 648 projects

OAuth2
OAuth2Swift

A Swift framework for OAuth2 authentication on Apple platforms (iOS, macOS, tvOS), supporting all standard OAuth2 flows.

#keychain#ios#oauth2
Stars1.2k
Forks282
Last commit2 years ago
AuthX
AuthXPython

A ready-to-use and customizable authentication and OAuth2 management library for FastAPI applications.

#fastapi#authentification#oauth2
Stars1.2k
Forks62
Last commit7 days ago
AspNetAuthorizationWorkshop
AspNetAuthorizationWorkshopC#

A hands-on workshop for learning ASP.NET Core Authorization through step-by-step labs covering policies, roles, claims, and resource-based authorization.

#workshop#authentication#authorization
Stars1.2k
Forks238
Last commit
Friend
FriendClojure

An extensible authentication and authorization library for Clojure Ring web applications and services.

#functional-programming#web-security#authentication
Stars1.2k
Forks121
Last commit5 years ago
jwt-cpp
jwt-cppC++

A header-only C++11 library for creating and validating JSON Web Tokens (JWT) with comprehensive algorithm support.

#c-plus-plus-11#authentication#jwt
Stars1.1k
Forks305
Last commit2 months ago
The Blockstack Browser
The Blockstack BrowserJavaScript

A desktop browser for exploring the decentralized Blockstack internet, enabling user-owned identity and data.

#desktop-application#authentication#storage
Stars1.1k
Forks197
Last commit4 years ago
mod_auth_openidc
mod_auth_openidcC

An OpenID Connect and FAPI 2 Relying Party module for Apache HTTPd, enabling standards-based authentication and authorization.

#reverse-proxy#openidconnect-client#web-security
Stars1.1k
Forks334
Last commit6 days ago
mundane
mundaneRust

A Rust cryptography library backed by BoringSSL that prioritizes misuse resistance, ergonomics, and performance.

#authentication#crypto-library#encryption
Stars1.1k
Forks42
Last commit2 years ago
PHP oAuthLib
PHP oAuthLibPHP

A PHP 7.2+ library providing OAuth 1.x and 2.0 client support with extensible HTTP clients, token storage, and service implementations.

#oauth-client#authentication#php-library
Stars1.1k
Forks448
Last commit2 years ago
google-cloud
google-cloudElixir

Elixir client libraries for accessing Google APIs, generated from Google's API discovery service.

#elixir#google-apis#authentication
Stars1.1k
Forks465
Last commit3 months ago
Microsoft Graph Toolkit
Microsoft Graph ToolkitTypeScript

A collection of reusable, framework-agnostic UI components and authentication providers for accessing Microsoft Graph.

#web-components#hacktoberfest#msal
Stars1.1k
Forks361
Last commit19 days ago
Doorman
DoormanPHP

A Laravel package for limiting application access using invite codes with email restrictions, usage limits, and expiry dates.

#authentication#invite-system#user-management
Stars1.0k
Forks46
Last commit8 months ago
jose-jwt
jose-jwtC#

A minimal, zero-dependency .NET library for JWT signing, encryption, and JWK support with full JOSE compliance.

#jwt-token#authentication#jwe
Stars1.0k
Forks193
Last commit2 months ago
Backpack for Laravel
Backpack for LaravelPHP

Legacy Laravel Backpack v3 package providing admin authentication, AdminLTE interface, and a blank admin panel.

#admin#authentication#laravel
Stars1.0k
Forks284
Last commit5 years ago
NativeScript plugin Firebase
NativeScript plugin FirebaseTypeScript

A NativeScript plugin that provides comprehensive Firebase integration for iOS and Android mobile apps.

#authentication#storage#fcm
Stars1.0k
Forks429
Last commit3 years ago
OAuth 1.0 Client
OAuth 1.0 ClientPHP

A PHP library for OAuth 1.0 authentication with built-in support for services like Twitter, Trello, and Tumblr.

#authentication#php-library#rfc-5849
Stars996
Forks76
Last commit1 year ago
STTwitter
STTwitterObjective-C

A stable, mature Objective-C library for Twitter's REST API 1.1, offering comprehensive access and flexible authentication.

#ios#oauth#social-media
Stars990
Forks157
Last commit3 years ago
BCrypt.Net
BCrypt.NetC#

A .NET port of the bcrypt password hashing algorithm with adjustable work factor for secure password storage.

#algorithm#cipher#hash
Stars987
Forks115
Last commit5 days ago
Grafite Builder
Grafite BuilderPHP

A set of tools for rapid Laravel development, including starter kits, CRUD generators, form builders, and modular components.

#crud#api#rapid-development
Stars979
Forks107
Last commit6 years ago
Stacks.js
Stacks.jsTypeScript

A JavaScript/TypeScript monorepo providing libraries for identity, authentication, storage, and transactions on the Stacks blockchain.

#cryptocurrency-wallet#authentication#smart-contracts
Stars975
Forks317
Last commit3 days ago
@stacks/cli
@stacks/cliTypeScript

A JavaScript/TypeScript monorepo providing essential libraries for identity, authentication, storage, and transactions on the Stacks blockchain.

#cryptocurrency-wallet#authentication#smart-contracts
Stars975
Forks317
Last commit
shadcn-admin-kit
shadcn-admin-kitTypeScript

A component kit for building admin applications using shadcn/ui, featuring CRUD pages, data tables, forms, and authentication.

#internal-tools#authentication#crud-interface
Stars973
Forks84
Last commit5 days ago
Angular Firebase PWA
Angular Firebase PWATypeScript

A Progressive Web App starter kit built with Angular and Firebase, featuring authentication, Firestore, and server-side rendering.

#progressive-web-app#google-cloud-run#authentication
Stars964
Forks424
Last commit
unirest for Node.js
unirest for Node.jsJavaScript

A simplified, lightweight HTTP client library for Node.js with a fluent API.

#authentication#rest-api#lightweight
Stars955
Forks164
Last commit1 year ago
CrackQ
CrackQPython

A Python REST API and web GUI for managing Hashcat password cracking jobs in a queuing system.

#reporting#authentication#rest-api
Stars943
Forks104
Last commit1 year ago
libhttpserver
libhttpserverC++

A C++ library for building high-performance embedded RESTful HTTP servers.

#http-server#high-performance#authentication
Stars941
Forks191
Last commit1 day ago
paseto
pasetoGo

A pure Go implementation of PASETO tokens, a secure alternative to JWT for stateless authentication.

#auth#soa#authentication
Stars938
Forks39
Last commit3 years ago
terraform-provider-keycloak
terraform-provider-keycloakGo

A Terraform provider for managing Keycloak identity and access management resources as infrastructure-as-code.

#hacktoberfest#devops#authentication
Stars928
Forks427
Last commit3 days ago
oauth2c
oauth2cGo

A command-line tool for fetching OAuth 2.0 access tokens using any grant type or client authentication method.

#oauth#devops#oauth2
Stars920
Forks50
Last commit28 days ago
Adldap2 Laravel
Adldap2 LaravelPHP

LDAP authentication and management package for Laravel applications, enabling seamless integration with directory services.

#query-builder#auth#authentication
Stars914
Forks193
Last commit2 years ago
real world example app
real world example appElixir

A fully-featured real-world backend application built with Elixir and Phoenix, implementing the RealWorld API specification.

#crud#elixir-lang#phoenix-application
Stars894
Forks140
Last commit
password-hashes
password-hashesRust

A collection of password hashing algorithms and key derivation functions implemented in pure Rust.

#key-derivation#authentication#bcrypt
Stars890
Forks111
Last commit7 days ago
OpenAM
OpenAMJava

Open-source access management solution for identity authentication, authorization, and federation with single sign-on and centralized policy control.

#identity-federation#oauth#oauth2
Stars873
Forks176
Last commit3 days ago
Zxcvbn PHP
Zxcvbn PHPPHP

A PHP library for realistic password strength estimation using pattern matching and minimum entropy calculation.

#authentication#entropy-calculation#php-library
Stars872
Forks114
Last commit1 year ago
Meteor boilerplate
Meteor boilerplateHandlebars

A comprehensive MeteorJS boilerplate with iron-router, Bootstrap 3, Font Awesome, LESS, and essential packages for rapid app development.

#less-css#authentication#seed-data
Stars871
Forks175
Last commit
keycloak-angular
keycloak-angularTypeScript

A library that simplifies integrating Keycloak authentication and authorization into Angular applications.

#oauth2#authentication#openid-connect
Stars856
Forks312
Last commit1 month ago
PreviousPage 7 of 18

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
7 years ago
3 days ago
3 years ago
3 years ago
10 years ago
Next
#Security185
#Oauth2113
#Authorization98
#Oauth83
#Openid Connect78
#Jwt77
#Go58
#Api Security52
#Typescript51
#Ios51
#Api Client49
#Php46