Home

Awesome

<!-- markdownlint-disable --> <h1 align="center"> best-of-digital-identity <br> </h1> <p align="center"> <strong>πŸ†&nbsp; A ranked list of awesome Digital Identity open source projects. Updated weekly.</strong> </p> <p align="center"> <a href="https://best-of.org" title="Best-of Badge"><img src="http://bit.ly/3o3EHNN"></a> <a href="#Contents" title="Project Count"><img src="https://img.shields.io/badge/projects-170-blue.svg?color=5ac4bf"></a> <a href="#Contribution" title="Contributions are welcome"><img src="https://img.shields.io/badge/contributions-welcome-green.svg"></a> <a href="https://github.com/jruizaranguren/best-of-digital-identity/releases" title="Best-of Updates"><img src="https://img.shields.io/github/release-date/jruizaranguren/best-of-digital-identity?color=green&label=updated"></a> </p>

This curated list contains 170 awesome open-source projects with a total of 720K stars grouped into 11 categories. All projects are ranked by a project-quality score, which is calculated based on various metrics automatically collected from GitHub and different package managers.

🚨 This calculation is just chosen by experience. There is no scientific proof that this really reflects the quality of a project. It considers evidence retrieved from github suchs as contributors, activity, releases, commits, etc. and from package managers like npm, pypi, etc. such as downloads, dependents, etc.

πŸ”₯ This list is also available on best-of.org. There you can also find similar lists for other topics. πŸ†

If you like to add or update projects, feel free to open an issue, submit a pull request, or directly edit the projects.yaml. Contributions are very welcome!

πŸ§™β€β™‚οΈ Discover other best-of lists or create your own.

Contents

Explanation

<br>

Identity Providers

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Identity providers (IdPs) and Identity and Access Management (IAMs) solutions

<details><summary><b><a href="https://github.com/keycloak/keycloak">keycloak</a></b> (πŸ₯‡38 Β· ⭐ 20K Β· πŸ“‰) - Open Source Identity and Access Management For Modern.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.cncf.io/"><code>cncf</code></a></summary> </details> <details><summary><b><a href="https://github.com/ory/kratos">ory-kratos</a></b> (πŸ₯‡36 Β· ⭐ 11K) - Next-gen identity server replacing your Auth0, Okta,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.ory.sh/"><code>ory</code></a></summary> </details> <details><summary><b><a href="https://github.com/apereo/cas">cas</a></b> (πŸ₯ˆ33 Β· ⭐ 11K) - Apereo CAS - Identity & Single Sign On for all earthlings and beyond. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/wso2/product-is">wso2-identity-server</a></b> (πŸ₯ˆ32 Β· ⭐ 760) - Welcome to the WSO2 Identity Server source code! For.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/authelia/authelia">authelia</a></b> (πŸ₯ˆ31 Β· ⭐ 20K) - The Single Sign-On Multi-Factor portal for web apps. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/casdoor/casdoor">casdoor</a></b> (πŸ₯ˆ31 Β· ⭐ 9.1K) - An open-source UI-first Identity and Access Management (IAM) /.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/logto-io/logto">logto</a></b> (πŸ₯ˆ30 Β· ⭐ 7.5K) - The better identity infrastructure for developers and the open-source.. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/zitadel/zitadel">zitadel</a></b> (πŸ₯‰28 Β· ⭐ 7.4K) - ZITADEL - Identity infrastructure, simplified foryou. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/kanidm/kanidm">kanidm</a></b> (πŸ₯‰28 Β· ⭐ 2.3K) - Kanidm: A simple, secure and fast identity management platform. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/goauthentik/authentik">authentik</a></b> (πŸ₯‰27 Β· ⭐ 7.5K) - The authentication glue you need. <code><a href="https://github.com/goauthentik/authentik/blob/13591fc72cd2f07bdd1c17f66e4f4f0a6608d8eb/authentik/enterprise/LICENSE">❗️Custom</a></code></summary> </details> <details><summary><b><a href="https://github.com/JanssenProject/jans">jansen</a></b> (πŸ₯‰27 Β· ⭐ 410) - An open source enterprise digital identity platform for CIAM or.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/dromara/MaxKey">maxkey</a></b> (πŸ₯‰24 Β· ⭐ 1.4K) - MaxKey SSO ,Leading-Edge IAM-IDaas(Identity and Access Management).. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/freeipa/freeipa">freeipa</a></b> (πŸ₯‰24 Β· ⭐ 1.1K) - Mirror of FreeIPA, an integrated security information management.. <code><a href="http://bit.ly/2M0xdwT">❗️GPL-3.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/supertokens/supertokens-core">supertokens</a></b> (πŸ₯‰22 Β· ⭐ 12K) - Open source alternative to Auth0 / Firebase Auth / AWS Cognito. <code><a href="https://github.com/supertokens/supertokens-core/blob/4a134fff6e96c46546fd11d66592d75c9fcef614/ee/LICENSE.md">❗️Custom</a></code></summary> </details> <details><summary><b><a href="https://github.com/openstack/keystone">keystone</a></b> (πŸ₯‰22 Β· ⭐ 690) - OpenStack Identity (Keystone). Mirror of code maintained at.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.openstack.org/"><code>openstack</code></a></summary> </details> <details><summary><b><a href="https://github.com/netlify/gotrue">gotrue</a></b> (πŸ₯‰21 Β· ⭐ 3.7K Β· πŸ’€) - An SWT based API for managing users and issuing SWT tokens. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Authentication, Oauth2, OIDC, Webauthn

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Authentication, Oauth2 authorization, and OIDC tools and projects

<details><summary><b><a href="https://github.com/nextauthjs/next-auth">nextauthjs</a></b> (πŸ₯‡43 Β· ⭐ 23K) - Authentication for the Web. <code><a href="http://bit.ly/3hkKRql">ISC</a></code></summary> </details> <details><summary><b><a href="https://github.com/oauthlib/oauthlib">oauthlib</a></b> (πŸ₯‡39 Β· ⭐ 2.8K Β· πŸ“ˆ) - A generic, spec-compliant, thorough implementation of the OAuth.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/jaredhanson/passport">passport</a></b> (πŸ₯‡37 Β· ⭐ 23K) - Simple, unobtrusive authentication for Node.js. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/lepture/authlib">authlib</a></b> (πŸ₯‡37 Β· ⭐ 4.3K) - The ultimate Python library in building OAuth, OpenID Connect clients.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/ory/hydra">ory-hydra</a></b> (πŸ₯ˆ36 Β· ⭐ 15K) - OpenID Certified OpenID Connect and OAuth Provider written in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.ory.sh/"><code>ory</code></a></summary> </details> <details><summary><b><a href="https://github.com/IdentityPython/pysaml2">pysaml2</a></b> (πŸ₯ˆ32 Β· ⭐ 550) - Python implementation of SAML2. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/dexidp/dex">dex</a></b> (πŸ₯ˆ31 Β· ⭐ 9.1K) - OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/doorkeeper-gem/doorkeeper">doorkeeper</a></b> (πŸ₯ˆ30 Β· ⭐ 5.3K) - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/duo-labs/py_webauthn">py_webauthn</a></b> (πŸ₯ˆ29 Β· ⭐ 810 Β· πŸ“‰) - Pythonic WebAuthn. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/DuendeSoftware/IdentityServer">identity-server</a></b> (πŸ₯ˆ28 Β· ⭐ 1.4K) - The most flexible and standards-compliant OpenID Connect.. <code><a href="https://duendesoftware.com/license">❗️Custom</a></code></summary> </details> <details><summary><b><a href="https://github.com/panva/node-oidc-provider">node-oidc-provider</a></b> (πŸ₯ˆ26 Β· ⭐ 3.1K) - OpenID Certified OAuth 2.0 Authorization Server.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/passwordless-lib/fido2-net-lib">fido2-net-lib</a></b> (πŸ₯‰23 Β· ⭐ 1.1K Β· πŸ“‰) - FIDO2 .NET library for FIDO2 / WebAuthn Attestation and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/boltgolt/howdy">howdy</a></b> (πŸ₯‰21 Β· ⭐ 5.5K) - Windows Hello style facial authentication for Linux. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/google/OpenSK">opensk</a></b> (πŸ₯‰21 Β· ⭐ 2.9K) - OpenSK is an open-source implementation for security keys.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.cncf.io/"><code>cncf</code></a></summary> </details> <details><summary><b><a href="https://github.com/openid/AppAuth-iOS">appauth-ios</a></b> (πŸ₯‰21 Β· ⭐ 1.7K) - iOS and macOS SDK for communicating with OAuth 2.0 and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://openid.net/"><code>openid</code></a></summary> </details> <details><summary><b><a href="https://github.com/github/webauthn-json">webauthn-json</a></b> (πŸ₯‰21 Β· ⭐ 730) - A small WebAuthn API wrapper that translates to/from pure JSON.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/webauthn4j/webauthn4j">webauthn4j</a></b> (πŸ₯‰20 Β· ⭐ 400) - A portable Java library for WebAuthn(Passkeys) server side.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/passwordless-id/webauthn">passwordlessid-webauthn</a></b> (πŸ₯‰20 Β· ⭐ 370) - Webauthn / passkeys helper library to make your life.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/IdentityPython/SATOSA">satosa</a></b> (πŸ₯‰20 Β· ⭐ 190) - Proxy translating between different authentication protocols (SAML2,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/openid/AppAuth-Android">appauth-android</a></b> (πŸ₯‰19 Β· ⭐ 2.8K Β· πŸ’€) - Android client SDK for communicating with OAuth 2.0.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://openid.net/"><code>openid</code></a></summary> </details> <details><summary><b><a href="https://github.com/Laragear/WebAuthn">laragear-webauthn</a></b> (πŸ₯‰18 Β· ⭐ 270) - Authenticate users with Passkeys: fingerprints, patterns and.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/cedarcode/webauthn-ruby">webauthn-ruby</a></b> (πŸ₯‰17 Β· ⭐ 630) - WebAuthn ruby server library Make your Ruby/Rails web server.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/openid/AppAuth-JS">appauth-js</a></b> (πŸ₯‰13 Β· ⭐ 970) - JavaScript client SDK for communicating with OAuth 2.0 and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://openid.net/"><code>openid</code></a></summary> </details> <details><summary><b><a href="https://github.com/mkalioby/django-passkeys">django-passkeys</a></b> (πŸ₯‰13 Β· ⭐ 170) - Django Authentication Backend For Passkeys. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary>Show 2 hidden projects...</summary> </details> <br>

Access control and authorization

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Authorization and policy managing libraries, tools and projects.

<details><summary><b><a href="https://github.com/open-policy-agent/opa">open-policy-agent</a></b> (πŸ₯‡41 Β· ⭐ 9.3K) - Open Policy Agent (OPA) is an open source, general-.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.cncf.io/"><code>cncf</code></a> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/casbin/casbin">casbin</a></b> (πŸ₯‡36 Β· ⭐ 17K Β· πŸ“ˆ) - An authorization library that supports access control models like.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/stalniy/casl">casl</a></b> (πŸ₯ˆ35 Β· ⭐ 5.7K) - CASL is an isomorphic authorization JavaScript library which restricts what.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/authzed/spicedb">spicedb</a></b> (πŸ₯ˆ33 Β· ⭐ 4.6K) - Open Source, Google Zanzibar-inspired permissions database to enable.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ory/keto">keto</a></b> (πŸ₯ˆ29 Β· ⭐ 4.7K) - Open Source (Go) implementation of Zanzibar: Googles Consistent,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.ory.sh/"><code>ory</code></a></summary> </details> <details><summary><b><a href="https://github.com/osohq/oso">oso</a></b> (πŸ₯‰27 Β· ⭐ 3.4K Β· πŸ“‰) - Oso is a batteries-included framework for building authorization in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/cerbos/cerbos">cerbos</a></b> (πŸ₯‰27 Β· ⭐ 2.6K) - Cerbos is the open core, language-agnostic, scalable authorization.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/permitio/opal">opal</a></b> (πŸ₯‰25 Β· ⭐ 2.4K) - Policy and data administration, distribution, and real-time updates on.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Permify/permify">permify</a></b> (πŸ₯‰23 Β· ⭐ 2.6K) - Open source authorization service inspired by Google Zanzibar to.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/ory/ladon">ladon</a></b> (πŸ₯‰20 Β· ⭐ 2.4K Β· πŸ“ˆ) - A SDK for access control policies: authorization for the.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.ory.sh/"><code>ory</code></a></summary> </details> <details><summary><b><a href="https://github.com/warrant-dev/warrant">warrant</a></b> (πŸ₯‰18 Β· ⭐ 1K) - Warrant is a highly scalable, centralized authorization service based.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <br>

Shared Groups

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Repository groups from organizations, business or open-source communities that collaborate across many open source projects at once.

πŸ”—Β <b><a href="https://github.com/WebOfTrust">weboftrust</a></b> - Standards Relating to a Web Of Trust Based on Autonomic Identifier Systems. <a href="https://github.com/WebOfTrust"><code>weboftrust</code></a>

πŸ”—Β <b><a href="https://github.com/ietf">ietf</a></b> - Internet Engineering Task Force.

πŸ”—Β <b><a href="https://identity.foundation/">identity-foundation</a></b> - Developing the foundational components of an open, standards-based,..

πŸ”—Β <b><a href="https://github.com/solid">solidproject</a></b> - Re-decentralizing the web. <a href="https://solidproject.org/"><code>solid</code></a>

πŸ”—Β <b><a href="https://github.com/w3c">w3c</a></b> - We are an international community that develops open standards to ensure the long-term growth.. <a href="https://www.w3.org/"><code>w3c</code></a>

πŸ”—Β <b><a href="https://github.com/openid">openid</a></b> - The OpenID Foundation. <a href="https://openid.net/"><code>openid</code></a>

πŸ”—Β <b><a href="https://github.com/trustoverip">trustoverip</a></b> - Trust over IP Foundation.

πŸ”—Β <b><a href="https://github.com/openwallet-foundation">openwallet-foundation</a></b> - OpenWallet Foundation.

πŸ”—Β <b><a href="https://github.com/KantaraInitiative">kantara</a></b> - Kantara Initiative.

πŸ”—Β <b><a href="https://github.com/fido-alliance">fido alliance</a></b> - FIDO Alliance.

πŸ”—Β <b><a href="https://github.com/mosip">mosip</a></b> - Modular Open Source Identity Platform.

<br>

Public Key Infrastructure and Key Management

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Tools, libraries and certificate managers for Public Key Infrastructure and Key management

<details><summary><b><a href="https://github.com/cert-manager/cert-manager">cert-manager</a></b> (πŸ₯‡41 Β· ⭐ 12K) - Automatically provision and manage TLS certificates in.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/letsencrypt/boulder">boulder</a></b> (πŸ₯ˆ28 Β· ⭐ 5K) - An ACME-based certificate authority, written in Go. <code><a href="http://bit.ly/3postzC">MPL-2.0</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/Yubico/yubikey-manager">yubikey-manager</a></b> (πŸ₯ˆ28 Β· ⭐ 830) - Python library and command line tool for configuring any.. <code><a href="http://bit.ly/3rqEWVr">BSD-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/Netflix/lemur">lemur</a></b> (πŸ₯ˆ25 Β· ⭐ 1.7K) - Repository for the Lemur Certificate Manager. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/AthenZ/athenz">athenz</a></b> (πŸ₯ˆ25 Β· ⭐ 870) - Open source platform for X.509 certificate based service.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/dogtagpki/pki">dogtagpki</a></b> (πŸ₯‰23 Β· ⭐ 340) - The Dogtag Certificate System is an enterprise-class Certificate.. <code><a href="http://bit.ly/2KucAZR">❗️GPL-2.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/salesforce/ja3">ja3</a></b> (πŸ₯‰19 Β· ⭐ 2.6K Β· πŸ’€) - JA3 is a standard for creating SSL client fingerprints in an easy to.. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/openstack/barbican">barbican</a></b> (πŸ₯‰17 Β· ⭐ 230) - Barbican is a ReST API designed for the secure storage,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.openstack.org/"><code>openstack</code></a></summary> </details> <details><summary>Show 1 hidden projects...</summary> </details> <br>

Machine Identity Management

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Tools, services and protocols for machine to machine secure digital interactions

<details><summary><b><a href="https://github.com/coredns/coredns">coredns</a></b> (πŸ₯‡40 Β· ⭐ 12K) - CoreDNS is a DNS server that chains plugins. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a> <a href="https://www.cncf.io/"><code>cncf</code></a></summary> </details> <details><summary><b><a href="https://github.com/build-trust/ockam">ockam</a></b> (πŸ₯ˆ34 Β· ⭐ 4.4K) - Orchestrate end-to-end encryption, cryptographic identities, mutual.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/pomerium/pomerium">pomerium</a></b> (πŸ₯ˆ33 Β· ⭐ 3.9K) - Pomerium is an identity and context-aware access proxy. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/spiffe/spire">spire</a></b> (πŸ₯ˆ32 Β· ⭐ 1.7K) - The SPIFFE Runtime Environment. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.cncf.io/"><code>cncf</code></a> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/ory/oathkeeper">oathkeeper</a></b> (πŸ₯‰29 Β· ⭐ 3.2K) - A cloud native Identity & Access Proxy / API (IAP) and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.ory.sh/"><code>ory</code></a></summary> </details> <details><summary><b><a href="https://github.com/cyberark/conjur">conjur</a></b> (πŸ₯‰22 Β· ⭐ 760 Β· πŸ’€) - CyberArk Conjur automatically secures secrets used by privileged.. <code><a href="https://tldrlegal.com/search?q=LGPL">❗️LGPL</a></code></summary> </details> <details><summary><b><a href="https://github.com/spiffe/spiffe">spiffe</a></b> (πŸ₯‰18 Β· ⭐ 1.4K) - The SPIFFE Project. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.cncf.io/"><code>cncf</code></a> <a href="https://www.linuxfoundation.org/"><code>linux-foundation</code></a></summary> </details> <details><summary>Show 2 hidden projects...</summary> </details> <br>

Biometrics

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Face, voice and other biometrics tools and projects concerning natural person identification

<details><summary><b><a href="https://github.com/speechbrain/speechbrain">speechbrain</a></b> (πŸ₯‡38 Β· ⭐ 8.1K) - A PyTorch-based Speech Toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/serengil/deepface">deepface</a></b> (πŸ₯‡37 Β· ⭐ 11K Β· πŸ“ˆ) - A Lightweight Face Recognition and Facial Attribute Analysis (Age,.. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/PaddlePaddle/PaddleSpeech">paddlespeech</a></b> (πŸ₯ˆ32 Β· ⭐ 10K Β· πŸ“ˆ) - Easy-to-use Speech Toolkit including Self-Supervised.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/deepfakes/faceswap">faceswap</a></b> (πŸ₯‰29 Β· ⭐ 50K) - Deepfakes Software For All. <code><a href="http://bit.ly/2M0xdwT">❗️GPL-3.0</a></code></summary> </details> <details><summary><b><a href="https://github.com/cmusatyalab/openface">openface</a></b> (πŸ₯‰28 Β· ⭐ 15K Β· πŸ’€) - Face recognition with deep neural networks. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/openai/whisper">whisper</a></b> (πŸ₯‰27 Β· ⭐ 63K) - Robust Speech Recognition via Large-Scale Weak Supervision. <code><a href="http://bit.ly/34MBwT8">MIT</a></code></summary> </details> <details><summary><b><a href="https://github.com/iperov/DeepFaceLive">deepfacelive</a></b> (πŸ₯‰22 Β· ⭐ 24K Β· πŸ’€) - Real-time face swap for PC streaming or video calls. <code><a href="http://bit.ly/2M0xdwT">❗️GPL-3.0</a></code></summary> </details> <details><summary>Show 6 hidden projects...</summary> </details> <br>

Specifications

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Specification documents for protocols, standards, format, data models and digital identity representations.

<details><summary><b><a href="https://github.com/w3c/webauthn">webauthn</a></b> (πŸ₯‡21 Β· ⭐ 1.1K) - Web Authentication: An API for accessing Public Key Credentials. <code><a href="https://tldrlegal.com/search?q=W3C">❗️W3C</a></code> <a href="https://www.w3.org/"><code>w3c</code></a></summary> </details> <details><summary><b><a href="https://github.com/hyperledger/aries-rfcs">aries-rfcs</a></b> (πŸ₯‡20 Β· ⭐ 320) - Hyperledger Aries is infrastructure for blockchain-rooted,.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.hyperledger.org/"><code>hyperledger</code></a></summary> </details> <details><summary><b><a href="https://github.com/solid/specification">solid-specification</a></b> (πŸ₯ˆ19 Β· ⭐ 470) - Solid Technical Reports. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <a href="https://solidproject.org/"><code>solid</code></a></summary> </details> <details><summary><b><a href="https://github.com/w3c/vc-data-model">vc-data-model</a></b> (πŸ₯ˆ18 Β· ⭐ 280) - W3C Verifiable Credentials Working Group VC Data Model and.. <code><a href="https://tldrlegal.com/search?q=W3C">❗️W3C</a></code> <a href="https://www.w3.org/"><code>w3c</code></a></summary> </details> <details><summary><b><a href="https://github.com/solid/web-access-control-spec">web-access-control</a></b> (πŸ₯‰14 Β· ⭐ 120) - Web Access Control (WAC). <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <a href="https://solidproject.org/"><code>solid</code></a></summary> </details> <details><summary>Show 12 hidden projects...</summary> </details> <br>

Decentralized Identifiers

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

Decentralized Identifiers (DIDs), DID methods and resolver projects

<details><summary><b><a href="https://github.com/decentralized-identity/did-jwt">did-jwt</a></b> (πŸ₯‡29 Β· ⭐ 320) - Create and verify DID verifiable JWTs in Javascript. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://identity.foundation/"><code>dif</code></a></summary> </details> <details><summary><b><a href="https://github.com/decentralized-identity/ethr-did-resolver">ethr-did-resolver</a></b> (πŸ₯‡27 Β· ⭐ 200) - DID resolver for Ethereum Addresses with support for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://identity.foundation/"><code>dif</code></a></summary> </details> <details><summary><b><a href="https://github.com/decentralized-identity/universal-resolver">universal-resolver</a></b> (πŸ₯ˆ23 Β· ⭐ 520) - Universal Resolver implementation and drivers. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/decentralized-identity/did-resolver">did-resolver</a></b> (πŸ₯ˆ21 Β· ⭐ 210) - Universal did-resolver for javascript environments. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://identity.foundation/"><code>dif</code></a></summary> </details> <details><summary><b><a href="https://github.com/decentralized-identity/ion">ion</a></b> (πŸ₯ˆ18 Β· ⭐ 1.2K Β· πŸ’€) - The Identity Overlay Network (ION) is a DID Method implementation.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 10 hidden projects...</summary> </details> <br>

Self-Sovereign Identity Agents

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

SSI Agents such as Identity Wallets, decentralized nodes and decentralized web applications

<details><summary><b><a href="https://github.com/nodeSolidServer/node-solid-server">node-solid-server</a></b> (πŸ₯‡29 Β· ⭐ 1.8K) - Solid server on top of the file-system in NodeJS. <code><a href="http://bit.ly/34MBwT8">MIT</a></code> <a href="https://solidproject.org/"><code>solid</code></a></summary> </details> <details><summary><b><a href="https://github.com/TBD54566975/dwn-sdk-js">dwn-sdk-js</a></b> (πŸ₯ˆ23 Β· ⭐ 320) - Decentralized Web Node (DWN) Reference implementation. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://developer.tbd.website/"><code>web5</code></a></summary> </details> <details><summary><b><a href="https://github.com/openwallet-foundation/bifold-wallet">aries-mobile-agent-react-native</a></b> (πŸ₯‰16 Β· ⭐ 130) - Aries Mobile Agent React Native - Part of the Aries.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.hyperledger.org/"><code>hyperledger</code></a></summary> </details> <details><summary><b><a href="https://github.com/TBD54566975/ssi-service">tbd-ssi-service</a></b> (πŸ₯‰15 Β· ⭐ 150) - The Self Sovereign Identity Service. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://developer.tbd.website/"><code>web5</code></a></summary> </details> <details><summary>Show 6 hidden projects...</summary> </details> <br>

Self-Sovereign Identity, credentials and protocols SDKs

<a href="#contents"><img align="right" width="15" height="15" src="https://git.io/JtehR" alt="Back to top"></a>

SDKs, toolkits and libraries for building SSI Agents and services

<details><summary><b><a href="https://github.com/decentralized-identity/did-jwt-vc">did-jwt-vc</a></b> (πŸ₯‡27 Β· ⭐ 170) - Create and verify W3C Verifiable Credentials and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://identity.foundation/"><code>dif</code></a></summary> </details> <details><summary><b><a href="https://github.com/hyperledger/aries-cloudagent-python">aries-python</a></b> (πŸ₯‡25 Β· ⭐ 400) - Hyperledger Aries Cloud Agent Python (ACA-Py) is a.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.hyperledger.org/"><code>hyperledger</code></a></summary> </details> <details><summary><b><a href="https://github.com/decentralized-identity/veramo">veramo</a></b> (πŸ₯‡24 Β· ⭐ 410) - A JavaScript Framework for Verifiable Data. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/iotaledger/identity.rs">iota-identity</a></b> (πŸ₯‡24 Β· ⭐ 290) - Implementation of the Decentralized Identity standards such.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/openwallet-foundation/credo-ts">credo-ts</a></b> (πŸ₯ˆ23 Β· ⭐ 240) - Typescript framework for building decentralized identity and.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://openwallet.foundation/"><code>openwallet-foundation</code></a></summary> </details> <details><summary><b><a href="https://github.com/hyperledger/indy-node">indy-node</a></b> (πŸ₯ˆ20 Β· ⭐ 680) - The server portion of a distributed ledger purpose-built for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.hyperledger.org/"><code>hyperledger</code></a></summary> </details> <details><summary><b><a href="https://github.com/TBD54566975/web5-js">web5-js</a></b> (πŸ₯ˆ20 Β· ⭐ 120) - Monorepo for the Web5 JS TypeScript implementation. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://developer.tbd.website/"><code>web5</code></a></summary> </details> <details><summary><b><a href="https://github.com/walt-id/waltid-identity">waltid-identity</a></b> (πŸ₯ˆ20 Β· ⭐ 100) - All-in-one open-source identity and wallet toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/hyperledger-archives/aries-framework-go">aries-framework-go</a></b> (πŸ₯ˆ19 Β· ⭐ 240) - Hyperledger Aries Framework Go provides packages for.. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://www.hyperledger.org/"><code>hyperledger</code></a></summary> </details> <details><summary><b><a href="https://github.com/TBD54566975/ssi-sdk">tbd-ssi-sdk</a></b> (πŸ₯‰18 Β· ⭐ 200) - self sovereign identity sdk. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code> <a href="https://developer.tbd.website/"><code>web5</code></a></summary> </details> <details><summary><b><a href="https://github.com/spruceid/ssi">spruceid-ssi</a></b> (πŸ₯‰18 Β· ⭐ 180 Β· πŸ’€) - Core library for decentralized identity. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://github.com/digitalbazaar/vc">digitalbazaar-vc</a></b> (πŸ₯‰18 Β· ⭐ 170) - W3C Verifiable Credentials implementation in JavaScript. <code><a href="http://bit.ly/3aKzpTv">BSD-3</a></code></summary> </details> <details><summary><b><a href="https://github.com/walt-id/waltid-ssikit">waltid-ssikit</a></b> (πŸ₯‰17 Β· ⭐ 100) - All-In-One SSI infrastructure toolkit. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary><b><a href="https://www.spruceid.dev/didkit/didkit">spruceid-didkit</a></b> (πŸ₯‰16 Β· ⭐ 260) - A cross-platform toolkit for decentralized identity. <code><a href="http://bit.ly/3nYMfla">Apache-2</a></code></summary> </details> <details><summary>Show 16 hidden projects...</summary> </details>

Related Resources

Contribution

Contributions are encouraged and always welcome! If you like to add or update projects, choose one of the following ways:

If you like to contribute to or share suggestions regarding the project metadata collection or markdown generation, please refer to the best-of-generator repository. If you like to create your own best-of list, we recommend to follow this guide.

For more information on how to add or update projects, please read the contribution guidelines. By participating in this project, you agree to abide by its Code of Conduct.

License

CC0