best-of-digital-identity icon indicating copy to clipboard operation
best-of-digital-identity copied to clipboard

A ranked list of awesome Digital Identity open source projects

best-of-digital-identity

πŸ†Β  A ranked list of awesome Digital Identity open source projects. Updated weekly.

This curated list contains 170 awesome open-source projects with a total of 700K 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

  • Identity Providers 17 projects
  • Authentication, Oauth2, OIDC, Webauthn 26 projects
  • Access control and authorization 11 projects
  • Shared Groups 11 projects
  • Public Key Infrastructure and Key Management 9 projects
  • Machine Identity Management 9 projects
  • Biometrics 13 projects
  • Specifications 17 projects
  • Decentralized Identifiers 15 projects
  • Self-Sovereign Identity Agents 10 projects
  • Self-Sovereign Identity, credentials and protocols SDKs 30 projects

Explanation

  • πŸ₯‡πŸ₯ˆπŸ₯‰Β  Combined project-quality score
  • ⭐️  Star count from GitHub
  • 🐣  New project (less than 6 months old)
  • πŸ’€Β  Inactive project (6 months no activity)
  • πŸ’€Β  Dead project (12 months no activity)
  • πŸ“ˆπŸ“‰Β  Project is trending up or down
  • βž•Β  Project was recently added
  • ❗️  Warning (e.g. missing/risky license)
  • πŸ‘¨β€πŸ’»Β  Contributors count from GitHub
  • πŸ”€Β  Fork count from GitHub
  • πŸ“‹Β  Issue count from GitHub
  • ⏱️  Last update timestamp on package manager
  • πŸ“₯Β  Download count from package manager
  • πŸ“¦Β  Number of dependent projects

Identity Providers

Back to top

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

keycloak (πŸ₯‡38 Β· ⭐ 19K Β· πŸ“ˆ) - Open Source Identity and Access Management For Modern.. Apache-2 cncf
  • GitHub (πŸ‘¨β€πŸ’» 1.4K Β· πŸ”€ 6K Β· πŸ“₯ 2.6M Β· πŸ“‹ 9.3K - 18% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/keycloak/keycloak
    
  • Docker Hub:

    ocker pull quay.io/keycloak/keycloak
    
ory-kratos (πŸ₯‡36 Β· ⭐ 10K) - Next-gen identity server replacing your Auth0, Okta,.. Apache-2 ory
  • GitHub (πŸ‘¨β€πŸ’» 220 Β· πŸ”€ 890 Β· πŸ“₯ 38K Β· πŸ“¦ 330 Β· πŸ“‹ 1.2K - 14% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/ory/kratos
    
  • Docker Hub (πŸ“₯ 110M Β· ⭐ 17 Β· ⏱️ 20.02.2024):

    ocker pull oryd/kratos
    
cas (πŸ₯ˆ33 Β· ⭐ 11K) - Apereo CAS - Identity & Single Sign On for all earthlings and beyond. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 350 Β· πŸ”€ 3.8K Β· πŸ“¦ 21 Β· ⏱️ 14.03.2024):

    it clone https://github.com/apereo/cas
    
  • Docker Hub (πŸ“₯ 930K Β· ⭐ 130 Β· ⏱️ 21.03.2024):

    ocker pull apereo/cas
    
casdoor (πŸ₯ˆ32 Β· ⭐ 8.4K) - An open-source UI-first Identity and Access Management (IAM) /.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 170 Β· πŸ”€ 980 Β· πŸ“¦ 3 Β· πŸ“‹ 1.3K - 8% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/casdoor/casdoor
    
  • Docker Hub (πŸ“₯ 150K Β· ⭐ 13 Β· ⏱️ 20.03.2024):

    ocker pull casbin/casdoor
    
wso2-identity-server (πŸ₯ˆ32 Β· ⭐ 740) - Welcome to the WSO2 Identity Server source code! For.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 700 Β· πŸ”€ 700 Β· πŸ“₯ 11K Β· πŸ“‹ 13K - 30% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/wso2/product-is
    
  • Docker Hub (πŸ“₯ 1.9M Β· ⭐ 34 Β· ⏱️ 08.03.2024):

    ocker pull wso2/wso2is
    
authelia (πŸ₯ˆ31 Β· ⭐ 19K) - The Single Sign-On Multi-Factor portal for web apps. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 1K Β· πŸ“₯ 35K Β· πŸ“‹ 1.2K - 4% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/authelia/authelia
    
logto (πŸ₯ˆ30 Β· ⭐ 7K) - The better identity infrastructure for developers and the open-source.. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 320 Β· πŸ“₯ 2.8K Β· πŸ“¦ 11 Β· πŸ“‹ 350 - 21% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/logto-io/logto
    
  • Docker Hub (πŸ“₯ 56K Β· ⭐ 2 Β· ⏱️ 01.03.2024):

    ocker pull svhd/logto
    
zitadel (πŸ₯‰27 Β· ⭐ 6.6K) - ZITADEL - Identity infrastructure, simplified foryou. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 100 Β· πŸ”€ 390 Β· πŸ“₯ 2.3K Β· πŸ“‹ 2K - 24% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/zitadel/zitadel
    
  • Docker Hub:

    ocker pull ghcr.io/zitadel/zitadel
    
authentik (πŸ₯‰27 Β· ⭐ 6.1K) - The authentication glue you need. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 220 Β· πŸ”€ 470 Β· πŸ“₯ 2.9K Β· πŸ“‹ 1.9K - 26% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/goauthentik/authentik
    
kanidm (πŸ₯‰27 Β· ⭐ 2K) - Kanidm: A simple, secure and fast identity management platform. MPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 72 Β· πŸ”€ 130 Β· πŸ“₯ 260 Β· πŸ“¦ 42 Β· πŸ“‹ 740 - 23% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/kanidm/kanidm
    
  • Docker Hub (πŸ“₯ 230K Β· ⏱️ 02.03.2024):

    ocker pull kanidm/server
    
jansen (πŸ₯‰27 Β· ⭐ 380) - An open source enterprise digital identity platform for CIAM or.. Apache-2 linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 58 Β· πŸ“₯ 2.2K Β· πŸ“‹ 3.3K - 10% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/janssenproject/jans
    
supertokens (πŸ₯‰23 Β· ⭐ 12K Β· πŸ“ˆ) - Open source alternative to Auth0 / Firebase Auth / AWS.. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 440 Β· πŸ“‹ 470 - 23% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/supertokens/supertokens-core
    
  • Docker Hub:

    ocker pull registry.supertokens.io/supertokens/supertokens-postgresql
    
maxkey (πŸ₯‰23 Β· ⭐ 1.2K) - MaxKey SSO ,Leading-Edge IAM-IDaas(Identity and Access Management).. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 270 Β· πŸ“‹ 110 - 15% open Β· ⏱️ 09.03.2024):

    it clone https://github.com/dromara/MaxKey
    
  • Docker Hub (πŸ“₯ 8.8K Β· ⭐ 5 Β· ⏱️ 11.10.2023):

    ocker pull maxkeytop/maxkey
    
freeipa (πŸ₯‰23 Β· ⭐ 1.1K) - Mirror of FreeIPA, an integrated security information management.. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 220 Β· πŸ”€ 310 Β· ⏱️ 20.03.2024):

    it clone https://github.com/freeipa/freeipa
    
  • Docker Hub (πŸ“₯ 5.7M Β· ⭐ 160 Β· ⏱️ 20.03.2024):

    ocker pull freeipa/freeipa-server
    
keystone (πŸ₯‰23 Β· ⭐ 680) - OpenStack Identity (Keystone). Mirror of code maintained at.. Apache-2 openstack
  • GitHub (πŸ‘¨β€πŸ’» 730 Β· πŸ”€ 650 Β· πŸ“¦ 120 Β· ⏱️ 15.03.2024):

    it clone https://github.com/openstack/keystone
    
gotrue (πŸ₯‰20 Β· ⭐ 3.7K Β· πŸ’€) - An SWT based API for managing users and issuing SWT tokens. MIT
  • GitHub (πŸ‘¨β€πŸ’» 39 Β· πŸ”€ 270 Β· πŸ“¦ 10 Β· πŸ“‹ 130 - 4% open Β· ⏱️ 31.08.2023):

    it clone https://github.com/netlify/gotrue
    
Show 1 hidden projects...
  • hanko (πŸ₯‰23 Β· ⭐ 5.3K) - Customer Identity and Access Management for the passkey era. ❗Unlicensed

Authentication, Oauth2, OIDC, Webauthn

Back to top

Authentication, Oauth2 authorization, and OIDC tools and projects

nextauthjs (πŸ₯‡43 Β· ⭐ 22K) - Authentication for the Web. ISC
  • GitHub (πŸ‘¨β€πŸ’» 660 Β· πŸ”€ 2.7K Β· πŸ“¦ 210K Β· πŸ“‹ 4.1K - 6% open Β· ⏱️ 16.03.2024):

    it clone https://github.com/nextauthjs/next-auth
    
  • npm (πŸ“₯ 3.8M / month):

    pm install next-auth
    
oauthlib (πŸ₯‡39 Β· ⭐ 2.7K Β· πŸ“‰) - A generic, spec-compliant, thorough implementation of the OAuth.. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 200 Β· πŸ”€ 470 Β· πŸ“¦ 510K Β· πŸ“‹ 370 - 21% open Β· ⏱️ 06.01.2024):

    it clone https://github.com/oauthlib/oauthlib
    
  • PyPi (πŸ“₯ 100M / month):

    ip install oauthlib
    
ory-hydra (πŸ₯‡37 Β· ⭐ 15K) - OpenID Certified OpenID Connect and OAuth Provider written in.. Apache-2 ory
  • GitHub (πŸ‘¨β€πŸ’» 290 Β· πŸ”€ 1.3K Β· πŸ“₯ 740K Β· πŸ“¦ 3 Β· πŸ“‹ 1.5K - 5% open Β· ⏱️ 15.03.2024):

    it clone https://github.com/ory/hydra
    
  • Docker Hub (πŸ“₯ 410M Β· ⭐ 75 Β· ⏱️ 12.02.2024):

    ocker pull oryd/hydra
    
passport (πŸ₯ˆ36 Β· ⭐ 22K) - Simple, unobtrusive authentication for Node.js. MIT
  • GitHub (πŸ‘¨β€πŸ’» 38 Β· πŸ”€ 1.2K Β· πŸ“¦ 1M Β· πŸ“‹ 770 - 44% open Β· ⏱️ 26.01.2024):

    it clone https://github.com/jaredhanson/passport
    
  • npm (πŸ“₯ 11M / month):

    pm install passport
    
authlib (πŸ₯ˆ36 Β· ⭐ 4.2K Β· πŸ“‰) - The ultimate Python library in building OAuth, OpenID Connect.. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 400 Β· πŸ“¦ 32K Β· πŸ“‹ 430 - 18% open Β· ⏱️ 28.02.2024):

    it clone https://github.com/lepture/authlib
    
  • PyPi (πŸ“₯ 8.6M / month):

    ip install authlib
    
pysaml2 (πŸ₯ˆ33 Β· ⭐ 540) - Python implementation of SAML2. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 170 Β· πŸ”€ 390 Β· πŸ“¦ 1.7K Β· πŸ“‹ 430 - 17% open Β· ⏱️ 30.01.2024):

    it clone https://github.com/IdentityPython/pysaml2
    
  • PyPi (πŸ“₯ 610K / month):

    ip install pysaml2
    
dex (πŸ₯ˆ31 Β· ⭐ 8.9K) - OpenID Connect (OIDC) identity and OAuth 2.0 provider with pluggable.. Apache-2 linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 230 Β· πŸ”€ 1.5K Β· πŸ“₯ 310 Β· πŸ“¦ 160 Β· πŸ“‹ 1.1K - 26% open Β· ⏱️ 12.03.2024):

    it clone https://github.com/dexidp/dex
    
  • Docker Hub:

    ocker pull quay.io/dexidp/dex
    
py_webauthn (πŸ₯ˆ31 Β· ⭐ 780) - Pythonic WebAuthn. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 160 Β· πŸ“¦ 1K Β· πŸ“‹ 91 - 3% open Β· ⏱️ 19.02.2024):

    it clone https://github.com/duo-labs/py_webauthn
    
  • PyPi (πŸ“₯ 79K / month):

    ip install webauthn
    
doorkeeper (πŸ₯ˆ29 Β· ⭐ 5.2K) - Doorkeeper is an OAuth 2 provider for Ruby on Rails / Grape. MIT
  • GitHub (πŸ‘¨β€πŸ’» 320 Β· πŸ”€ 1K Β· πŸ“¦ 8.6K Β· πŸ“‹ 870 - 3% open Β· ⏱️ 13.03.2024):

    it clone https://github.com/doorkeeper-gem/doorkeeper
    
identity-server (πŸ₯ˆ29 Β· ⭐ 1.3K) - The most flexible and standards-compliant OpenID Connect.. ❗️Custom
  • GitHub (πŸ‘¨β€πŸ’» 300 Β· πŸ”€ 290 Β· πŸ“¦ 1.7K Β· πŸ“‹ 320 - 16% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/duendesoftware/identityserver
    
node-oidc-provider (πŸ₯ˆ27 Β· ⭐ 3K) - OpenID Certified OAuth 2.0 Authorization Server.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 72 Β· πŸ”€ 740 Β· πŸ“¦ 3 Β· ⏱️ 07.02.2024):

    it clone https://github.com/panva/node-oidc-provider
    
  • npm (πŸ“₯ 200K / month):

    pm install oidc-provider
    
fido2-net-lib (πŸ₯‰24 Β· ⭐ 1K) - FIDO2 .NET library for FIDO2 / WebAuthn Attestation and Assertion.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 44 Β· πŸ”€ 150 Β· πŸ“¦ 240 Β· πŸ“‹ 240 - 25% open Β· ⏱️ 28.02.2024):

    it clone https://github.com/passwordless-lib/fido2-net-lib
    
howdy (πŸ₯‰22 Β· ⭐ 5.3K) - Windows Hello style facial authentication for Linux. MIT
  • GitHub (πŸ‘¨β€πŸ’» 61 Β· πŸ”€ 280 Β· πŸ“₯ 16K Β· πŸ“‹ 750 - 25% open Β· ⏱️ 17.01.2024):

    it clone https://github.com/boltgolt/howdy
    
webauthn-json (πŸ₯‰22 Β· ⭐ 710 Β· πŸ’€) - A small WebAuthn API wrapper that translates to/from pure JSON.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 12 Β· πŸ”€ 51 Β· πŸ“¦ 1.2K Β· πŸ“‹ 46 - 15% open Β· ⏱️ 17.07.2023):

    it clone https://github.com/github/webauthn-json
    
  • npm:

    pm install github/webauthn-json
    
opensk (πŸ₯‰21 Β· ⭐ 2.9K) - OpenSK is an open-source implementation for security keys.. Apache-2 cncf
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 270 Β· πŸ“¦ 78 Β· πŸ“‹ 190 - 13% open Β· ⏱️ 15.01.2024):

    it clone https://github.com/google/OpenSK
    
appauth-ios (πŸ₯‰21 Β· ⭐ 1.7K) - iOS and macOS SDK for communicating with OAuth 2.0 and.. Apache-2 openid
  • GitHub (πŸ‘¨β€πŸ’» 50 Β· πŸ”€ 680 Β· πŸ“‹ 490 - 32% open Β· ⏱️ 13.03.2024):

    it clone https://github.com/openid/appauth-ios
    
webauthn4j (πŸ₯‰20 Β· ⭐ 370) - A portable Java library for WebAuthn and Apple App Attest server.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 68 Β· πŸ“‹ 100 - 4% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/webauthn4j/webauthn4j
    
  • Maven:

    dependency>
    <groupId>com.webauthn4j</groupId>
    <artifactId>webauthn4j-core</artifactId>
    <version>[VERSION]</version>
    /dependency>
    
appauth-android (πŸ₯‰19 Β· ⭐ 2.7K Β· πŸ’€) - Android client SDK for communicating with OAuth 2.0.. Apache-2 openid
  • GitHub (πŸ‘¨β€πŸ’» 47 Β· πŸ”€ 810 Β· πŸ“‹ 710 - 25% open Β· ⏱️ 12.07.2023):

    it clone https://github.com/openid/appauth-android
    
  • Maven:

    dependency>
    <groupId>net.openid</groupId>
    <artifactId>appauth</artifactId>
    <version>[VERSION]</version>
    /dependency>
    
passwordlessid-webauthn (πŸ₯‰19 Β· ⭐ 310) - Webauthn / passkeys helper library to make your life.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 35 Β· πŸ“¦ 150 Β· ⏱️ 11.03.2024):

    it clone https://github.com/passwordless-id/webauthn
    
  • npm:

    pm install passwordless-id/webauthn
    
satosa (πŸ₯‰19 Β· ⭐ 180) - Proxy translating between different authentication protocols (SAML2,.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 52 Β· πŸ”€ 100 Β· πŸ“¦ 31 Β· πŸ“‹ 110 - 34% open Β· ⏱️ 23.01.2024):

    it clone https://github.com/IdentityPython/satosa
    
webauthn-ruby (πŸ₯‰18 Β· ⭐ 610) - WebAuthn ruby server library Make your Ruby/Rails web server.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 53 Β· πŸ“¦ 760 Β· πŸ“‹ 110 - 7% open Β· ⏱️ 08.03.2024):

    it clone https://github.com/cedarcode/webauthn-ruby
    
laragear-webauthn (πŸ₯‰17 Β· ⭐ 230) - Authenticate users with Passkeys: fingerprints, patterns and.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 8 Β· πŸ”€ 31 Β· πŸ“¦ 40 Β· πŸ“‹ 33 - 3% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/laragear/webauthn
    
django-passkeys (πŸ₯‰13 Β· ⭐ 160) - Django Authentication Backend For Passkeys. MIT
  • GitHub (πŸ‘¨β€πŸ’» 4 Β· πŸ”€ 18 Β· πŸ“¦ 11 Β· πŸ“‹ 14 - 28% open Β· ⏱️ 05.01.2024):

    it clone https://github.com/mkalioby/django-passkeys
    
  • PyPi (πŸ“₯ 240 / month):

    ip install django-passkeys
    
Show 3 hidden projects...
  • solid-client-authn-js (πŸ₯‰21 Β· ⭐ 65) - A client library for authenticating with Solid. ❗Unlicensed solid
  • libfido2 (πŸ₯‰16 Β· ⭐ 540) - Provides library functionality for FIDO2, including.. ❗Unlicensed
  • appauth-js (πŸ₯‰14 Β· ⭐ 960 Β· πŸ’€) - JavaScript client SDK for communicating with OAuth 2.0.. Apache-2 openid

Access control and authorization

Back to top

Authorization and policy managing libraries, tools and projects.

open-policy-agent (πŸ₯‡40 Β· ⭐ 9.1K) - Open Policy Agent (OPA) is an open source, general-.. Apache-2 cncf linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 440 Β· πŸ”€ 1.2K Β· πŸ“₯ 6.1M Β· πŸ“¦ 3.6K Β· πŸ“‹ 2.5K - 13% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/open-policy-agent/opa
    
  • Docker Hub (πŸ“₯ 520M Β· ⭐ 41 Β· ⏱️ 20.03.2024):

    ocker pull openpolicyagent/opa
    
casl (πŸ₯‡35 Β· ⭐ 5.5K) - CASL is an isomorphic authorization JavaScript library which restricts what.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 68 Β· πŸ”€ 250 Β· πŸ“¦ 68K Β· πŸ“‹ 450 - 2% open Β· ⏱️ 19.03.2024):

    it clone https://github.com/stalniy/casl
    
  • npm (πŸ“₯ 2.3M / month):

    pm install @casl/ability
    
casbin (πŸ₯ˆ34 Β· ⭐ 17K) - An authorization library that supports access control models like ACL,.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 140 Β· πŸ”€ 1.6K Β· πŸ“¦ 2.8K Β· πŸ“‹ 790 - 5% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/casbin/casbin
    
  • PyPi (πŸ“₯ 120K / month):

    ip install casbin
    
  • npm (πŸ“₯ 200K / month):

    pm install casbin
    
  • Maven:

    dependency>
    <groupId>org.casbin</groupId>
    <artifactId>casbin-spring-boot-starter</artifactId>
    <version>[VERSION]</version>
    /dependency>
    
spicedb (πŸ₯ˆ33 Β· ⭐ 4.4K) - Open Source, Google Zanzibar-inspired permissions database to enable.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 43 Β· πŸ”€ 240 Β· πŸ“₯ 53K Β· πŸ“¦ 48 Β· πŸ“‹ 420 - 23% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/authzed/spicedb
    
  • Docker Hub (πŸ“₯ 2.1M Β· ⭐ 7 Β· ⏱️ 19.03.2024):

    ocker pull authzed/spicedb
    
keto (πŸ₯ˆ29 Β· ⭐ 4.6K) - Open Source (Go) implementation of Zanzibar: Googles Consistent,.. Apache-2 ory
  • GitHub (πŸ‘¨β€πŸ’» 71 Β· πŸ”€ 320 Β· πŸ“₯ 21K Β· πŸ“¦ 26 Β· πŸ“‹ 310 - 11% open Β· ⏱️ 05.03.2024):

    it clone https://github.com/ory/keto
    
  • Docker Hub (πŸ“₯ 51M Β· ⭐ 7 Β· ⏱️ 01.02.2024):

    ocker pull oryd/keto
    
oso (πŸ₯‰28 Β· ⭐ 3.4K Β· πŸ“‰) - Oso is a batteries-included framework for building authorization in.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 66 Β· πŸ”€ 170 Β· πŸ“₯ 2.7K Β· πŸ“¦ 83 Β· πŸ“‹ 210 - 51% open Β· ⏱️ 13.01.2024):

    it clone https://github.com/osohq/oso
    
  • PyPi (πŸ“₯ 39K / month):

    ip install oso
    
cerbos (πŸ₯‰28 Β· ⭐ 2.4K) - Cerbos is the open core, language-agnostic, scalable authorization.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 27 Β· πŸ”€ 110 Β· πŸ“₯ 58K Β· πŸ“¦ 20 Β· πŸ“‹ 330 - 11% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/cerbos/cerbos
    
  • Docker Hub:

    ocker pull ghcr.io/cerbos/cerbos
    
opal (πŸ₯‰25 Β· ⭐ 2.3K) - Policy and data administration, distribution, and real-time updates on.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 52 Β· πŸ”€ 130 Β· πŸ“₯ 600 Β· πŸ“¦ 1 Β· πŸ“‹ 120 - 31% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/permitio/opal
    
  • Docker Hub (πŸ“₯ 160K Β· ⭐ 1 Β· ⏱️ 14.03.2024):

    ocker pull permitio/opal-server
    
permify (πŸ₯‰23 Β· ⭐ 2.4K) - Permify is an open-source authorization service inspired by Google.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 42 Β· πŸ”€ 120 Β· πŸ“₯ 1.6K Β· πŸ“¦ 1 Β· πŸ“‹ 160 - 16% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/permify/permify
    
  • Docker Hub:

    ocker pull ghcr.io/permify/permify
    
ladon (πŸ₯‰19 Β· ⭐ 2.3K) - A SDK for access control policies: authorization for the.. Apache-2 ory
  • GitHub (πŸ‘¨β€πŸ’» 51 Β· πŸ”€ 220 Β· πŸ“‹ 58 - 3% open Β· ⏱️ 05.03.2024):

    it clone https://github.com/ory/ladon
    
warrant (πŸ₯‰17 Β· ⭐ 960) - Warrant is a highly scalable, centralized authorization service based.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 5 Β· πŸ”€ 28 Β· πŸ“₯ 890 Β· πŸ“¦ 1 Β· πŸ“‹ 34 - 44% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/warrant-dev/warrant
    
  • Docker Hub (πŸ“₯ 600 Β· ⏱️ 21.03.2024):

    ocker pull warrantdev/warrant
    

Shared Groups

Back to top

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

πŸ”—Β weboftrust - Standards Relating to a Web Of Trust Based on Autonomic Identifier Systems. weboftrust

πŸ”—Β ietf - Internet Engineering Task Force.

πŸ”—Β identity-foundation - Developing the foundational components of an open, standards-based,..

πŸ”—Β solidproject - Re-decentralizing the web. solid

πŸ”—Β w3c - We are an international community that develops open standards to ensure the long-term growth.. w3c

πŸ”—Β openid - The OpenID Foundation. openid

πŸ”—Β trustoverip - Trust over IP Foundation.

πŸ”—Β openwallet-foundation - OpenWallet Foundation.

πŸ”—Β kantara - Kantara Initiative.

πŸ”—Β fido alliance - FIDO Alliance.

πŸ”—Β mosip - Modular Open Source Identity Platform.


Public Key Infrastructure and Key Management

Back to top

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

cert-manager (πŸ₯‡41 Β· ⭐ 11K) - Automatically provision and manage TLS certificates in.. Apache-2 linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 440 Β· πŸ”€ 1.9K Β· πŸ“₯ 76M Β· πŸ“¦ 910 Β· πŸ“‹ 3.3K - 5% open Β· ⏱️ 15.03.2024):

    it clone https://github.com/cert-manager/cert-manager
    
yubikey-manager (πŸ₯ˆ30 Β· ⭐ 800) - Python library and command line tool for configuring any.. BSD-2
  • GitHub (πŸ‘¨β€πŸ’» 44 Β· πŸ”€ 120 Β· πŸ“₯ 9.2K Β· πŸ“¦ 130 Β· πŸ“‹ 280 - 10% open Β· ⏱️ 01.03.2024):

    it clone https://github.com/Yubico/yubikey-manager
    
  • PyPi (πŸ“₯ 78K / month):

    ip install yubikey-manager
    
boulder (πŸ₯ˆ28 Β· ⭐ 5K) - An ACME-based certificate authority, written in Go. MPL-2.0 linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 130 Β· πŸ”€ 550 Β· πŸ“₯ 66K Β· πŸ“‹ 2.9K - 6% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/letsencrypt/boulder
    
  • Docker Hub (πŸ“₯ 2M Β· ⭐ 13 Β· ⏱️ 05.03.2024):

    ocker pull letsencrypt/boulder-tools
    
lemur (πŸ₯ˆ25 Β· ⭐ 1.7K) - Repository for the Lemur Certificate Manager. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 150 Β· πŸ”€ 310 Β· πŸ“₯ 51 Β· πŸ“‹ 540 - 22% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/netflix/lemur
    
athenz (πŸ₯ˆ25 Β· ⭐ 850) - Open source platform for X.509 certificate based service.. Apache-2 linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 84 Β· πŸ”€ 260 Β· πŸ“¦ 30 Β· πŸ“‹ 250 - 13% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/athenz/athenz
    
dogtagpki (πŸ₯‰22 Β· ⭐ 310) - The Dogtag Certificate System is an enterprise-class Certificate.. ❗️GPL-2.0
  • GitHub (πŸ‘¨β€πŸ’» 85 Β· πŸ”€ 130 Β· πŸ“₯ 7.7K Β· πŸ“‹ 2.9K - 32% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/dogtagpki/pki
    
ja3 (πŸ₯‰19 Β· ⭐ 2.5K) - JA3 is a standard for creating SSL client fingerprints in an easy to produce.. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 280 Β· πŸ“‹ 52 - 53% open Β· ⏱️ 20.10.2023):

    it clone https://github.com/salesforce/ja3
    
  • PyPi (πŸ“₯ 2.1K / month):

    ip install pyja3
    
barbican (πŸ₯‰17 Β· ⭐ 230) - Barbican is a ReST API designed for the secure storage,.. Apache-2 openstack
  • GitHub (πŸ‘¨β€πŸ’» 300 Β· πŸ”€ 68 Β· ⏱️ 08.03.2024):

    it clone https://github.com/openstack/barbican
    
Show 1 hidden projects...
  • vault (πŸ₯‡36 Β· ⭐ 29K) - A tool for secrets management, encryption as a service, and.. ❗Unlicensed hashicorp

Machine Identity Management

Back to top

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

coredns (πŸ₯‡40 Β· ⭐ 12K) - CoreDNS is a DNS server that chains plugins. Apache-2 linux-foundation cncf
  • GitHub (πŸ‘¨β€πŸ’» 380 Β· πŸ”€ 1.9K Β· πŸ“₯ 7.2M Β· πŸ“¦ 5.9K Β· πŸ“‹ 2.2K - 4% open Β· ⏱️ 13.03.2024):

    it clone https://github.com/coredns/coredns
    
  • Docker Hub (πŸ“₯ 270M Β· ⭐ 150 Β· ⏱️ 15.08.2023):

    ocker pull coredns/coredns
    
ockam (πŸ₯ˆ34 Β· ⭐ 4.3K) - Orchestrate end-to-end encryption, cryptographic identities, mutual.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 310 Β· πŸ”€ 550 Β· πŸ“₯ 350K Β· πŸ“¦ 180 Β· πŸ“‹ 1.7K - 17% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/build-trust/ockam
    
pomerium (πŸ₯ˆ33 Β· ⭐ 3.8K) - Pomerium is an identity and context-aware access proxy. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 91 Β· πŸ”€ 270 Β· πŸ“₯ 54K Β· πŸ“¦ 16 Β· πŸ“‹ 960 - 7% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/pomerium/pomerium
    
  • Docker Hub (πŸ“₯ 1.3B Β· ⭐ 10 Β· ⏱️ 20.03.2024):

    ocker pull pomerium/pomerium
    
spire (πŸ₯ˆ32 Β· ⭐ 1.7K) - The SPIFFE Runtime Environment. Apache-2 cncf linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 180 Β· πŸ”€ 430 Β· πŸ“₯ 220K Β· πŸ“¦ 140 Β· πŸ“‹ 1.4K - 11% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/spiffe/spire
    
  • Docker Hub:

    ocker pull ghcr.io/spiffe/spire-server
    
oathkeeper (πŸ₯‰29 Β· ⭐ 3.2K) - A cloud native Identity & Access Proxy / API (IAP) and.. Apache-2 ory
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 330 Β· πŸ“₯ 36K Β· πŸ“¦ 3 Β· πŸ“‹ 330 - 16% open Β· ⏱️ 29.02.2024):

    it clone https://github.com/ory/oathkeeper
    
  • Docker Hub (πŸ“₯ 88M Β· ⭐ 36 Β· ⏱️ 29.02.2024):

    ocker pull oryd/oathkeeper
    
conjur (πŸ₯‰22 Β· ⭐ 750) - CyberArk Conjur automatically secures secrets used by privileged users.. ❗️LGPL
  • GitHub (πŸ‘¨β€πŸ’» 96 Β· πŸ”€ 120 Β· πŸ“₯ 390 Β· πŸ“‹ 1.1K - 18% open Β· ⏱️ 13.10.2023):

    it clone https://github.com/cyberark/conjur
    
  • Docker Hub (πŸ“₯ 7.1M Β· ⭐ 30 Β· ⏱️ 27.10.2023):

    ocker pull cyberark/conjur
    
spiffe (πŸ₯‰17 Β· ⭐ 1.4K) - The SPIFFE Project. Apache-2 cncf linux-foundation
  • GitHub (πŸ‘¨β€πŸ’» 57 Β· πŸ”€ 150 Β· πŸ“‹ 61 - 31% open Β· ⏱️ 12.03.2024):

    it clone https://github.com/spiffe/spiffe
    
Show 2 hidden projects...
  • boundary (πŸ₯‰31 Β· ⭐ 3.8K) - Boundary enables identity-based access management for.. ❗Unlicensed hashicorp
  • beyond (πŸ₯‰13 Β· ⭐ 250 Β· πŸ’€) - BeyondCorp-inspired HTTPS/SSO Access Proxy. Secure internal.. Apache-2

Biometrics

Back to top

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

speechbrain (πŸ₯‡38 Β· ⭐ 7.7K) - A PyTorch-based Speech Toolkit. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 230 Β· πŸ”€ 1.2K Β· πŸ“¦ 1.6K Β· πŸ“‹ 1K - 8% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/speechbrain/speechbrain
    
  • PyPi (πŸ“₯ 1.7M / month):

    ip install speechbrain
    
deepface (πŸ₯‡37 Β· ⭐ 9.6K) - A Lightweight Face Recognition and Facial Attribute Analysis (Age,.. MIT
  • GitHub (πŸ‘¨β€πŸ’» 58 Β· πŸ”€ 1.7K Β· πŸ“¦ 2.8K Β· πŸ“‹ 960 - 0% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/serengil/deepface
    
  • PyPi (πŸ“₯ 160K / month):

    ip install deepface
    
paddlespeech (πŸ₯ˆ32 Β· ⭐ 9.9K) - Easy-to-use Speech Toolkit including Self-Supervised Learning.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 140 Β· πŸ”€ 1.7K Β· πŸ“¦ 97 Β· πŸ“‹ 1.8K - 25% open Β· ⏱️ 04.03.2024):

    it clone https://github.com/PaddlePaddle/PaddleSpeech
    
  • PyPi (πŸ“₯ 260K / month):

    ip install paddlepaddle
    
faceswap (πŸ₯‰29 Β· ⭐ 49K Β· πŸ“ˆ) - Deepfakes Software For All. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 97 Β· πŸ”€ 13K Β· πŸ“₯ 270K Β· πŸ“‹ 850 - 2% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/deepfakes/faceswap
    
deepfacelab (πŸ₯‰28 Β· ⭐ 45K Β· πŸ’€) - DeepFaceLab is the leading software for creating deepfakes. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 9.3K Β· πŸ“₯ 180K Β· πŸ“¦ 21 Β· πŸ“‹ 1.3K - 40% open Β· ⏱️ 27.04.2023):

    it clone https://github.com/iperov/DeepFaceLab
    
openface (πŸ₯‰28 Β· ⭐ 15K Β· πŸ’€) - Face recognition with deep neural networks. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 30 Β· πŸ”€ 3.5K Β· πŸ“¦ 72 Β· πŸ“‹ 380 - 2% open Β· ⏱️ 14.06.2023):

    it clone https://github.com/cmusatyalab/openface
    
  • Docker Hub (πŸ“₯ 160K Β· ⭐ 70 Β· ⏱️ 18.06.2018):

    ocker pull bamos/openface
    
whisper (πŸ₯‰27 Β· ⭐ 58K Β· πŸ“ˆ) - Robust Speech Recognition via Large-Scale Weak Supervision. MIT
  • GitHub (πŸ‘¨β€πŸ’» 66 Β· πŸ”€ 6.5K Β· πŸ“¦ 21 Β· ⏱️ 18.12.2023):

    it clone https://github.com/openai/whisper
    
  • PyPi (πŸ“₯ 310K / month):

    ip install openai-whisper
    
deepfacelive (πŸ₯‰22 Β· ⭐ 21K Β· πŸ’€) - Real-time face swap for PC streaming or video calls. ❗️GPL-3.0
  • GitHub (πŸ‘¨β€πŸ’» 11 Β· πŸ”€ 3.3K Β· πŸ“₯ 810K Β· πŸ“‹ 140 - 0% open Β· ⏱️ 28.07.2023):

    it clone https://github.com/iperov/DeepFaceLive
    
Show 5 hidden projects...
  • face-api-js (πŸ₯ˆ34 Β· ⭐ 16K Β· πŸ’€) - JavaScript API for face detection and face recognition in the.. MIT
  • ageitgey-face-recognition (πŸ₯ˆ32 Β· ⭐ 51K Β· πŸ’€) - The worlds simplest facial recognition api for Python.. MIT
  • insightface (πŸ₯‰29 Β· ⭐ 21K) - State-of-the-art 2D and 3D Face Analysis Project. ❗Unlicensed
  • openbr (πŸ₯‰22 Β· ⭐ 2.8K) - Open Source Biometrics, Face Recognition. ❗Unlicensed
  • facenet (πŸ₯‰20 Β· ⭐ 13K Β· πŸ’€) - Face recognition using Tensorflow. MIT

Specifications

Back to top

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

webauthn (πŸ₯‡21 Β· ⭐ 1.1K) - Web Authentication: An API for accessing Public Key Credentials. ❗️W3C w3c
  • GitHub (πŸ‘¨β€πŸ’» 75 Β· πŸ”€ 150 Β· πŸ“‹ 1.1K - 6% open Β· ⏱️ 14.03.2024):

    it clone https://github.com/w3c/webauthn
    
sidetree (πŸ₯‡20 Β· ⭐ 430 Β· πŸ’€) - Sidetree Specification and Reference Implementation. Apache-2 dif
  • GitHub (πŸ‘¨β€πŸ’» 47 Β· πŸ”€ 100 Β· πŸ“¦ 34 Β· πŸ“‹ 480 - 7% open Β· ⏱️ 04.04.2023):

    it clone https://github.com/decentralized-identity/sidetree
    
aries-rfcs (πŸ₯‡20 Β· ⭐ 320) - Hyperledger Aries is infrastructure for blockchain-rooted,.. Apache-2 hyperledger
  • GitHub (πŸ‘¨β€πŸ’» 85 Β· πŸ”€ 210 Β· πŸ“‹ 230 - 23% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/hyperledger/aries-rfcs
    
solid-specification (πŸ₯ˆ18 Β· ⭐ 460 Β· πŸ“ˆ) - Solid Technical Reports. MIT solid
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 38 Β· πŸ“‹ 330 - 54% open Β· ⏱️ 19.03.2024):

    it clone https://github.com/solid/specification
    
vc-data-model (πŸ₯ˆ18 Β· ⭐ 270) - W3C Verifiable Credentials Working Group VC Data Model and.. ❗️W3C w3c
  • GitHub (πŸ‘¨β€πŸ’» 67 Β· πŸ”€ 85 Β· πŸ“‹ 680 - 1% open Β· ⏱️ 13.03.2024):

    it clone https://github.com/w3c/vc-data-model
    
did-core (πŸ₯ˆ16 Β· ⭐ 390 Β· πŸ’€) - W3C Decentralized Identifier Specification v1.0. ❗️W3C w3c
  • GitHub (πŸ‘¨β€πŸ’» 62 Β· πŸ”€ 90 Β· πŸ“‹ 360 - 9% open Β· ⏱️ 11.04.2023):

    it clone https://github.com/w3c/did-core
    
web-access-control (πŸ₯‰13 Β· ⭐ 120) - Web Access Control (WAC). MIT solid
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 22 Β· πŸ“‹ 72 - 37% open Β· ⏱️ 05.03.2024):

    it clone https://github.com/solid/web-access-control-spec
    
Show 10 hidden projects...

Decentralized Identifiers

Back to top

Decentralized Identifiers (DIDs), DID methods and resolver projects

did-jwt (πŸ₯‡29 Β· ⭐ 320) - Create and verify DID verifiable JWTs in Javascript. Apache-2 dif
  • GitHub (πŸ‘¨β€πŸ’» 41 Β· πŸ”€ 64 Β· πŸ“¦ 4.6K Β· πŸ“‹ 89 - 4% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/decentralized-identity/did-jwt
    
  • npm (πŸ“₯ 210K / month):

    pm install did-jwt
    
ethr-did-resolver (πŸ₯‡28 Β· ⭐ 190) - DID resolver for Ethereum Addresses with support for.. Apache-2 dif
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 66 Β· πŸ“¦ 1.5K Β· πŸ“‹ 52 - 9% open Β· ⏱️ 11.03.2024):

    it clone https://github.com/decentralized-identity/ethr-did-resolver
    
  • npm (πŸ“₯ 17K / month):

    pm install ethr-did-resolver
    
universal-resolver (πŸ₯ˆ24 Β· ⭐ 520) - Universal Resolver implementation and drivers. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 110 Β· πŸ”€ 220 Β· πŸ“‹ 110 - 25% open Β· ⏱️ 15.03.2024):

    it clone https://github.com/decentralized-identity/universal-resolver
    
  • Docker Hub (πŸ“₯ 120K Β· ⏱️ 15.03.2024):

    ocker pull universalresolver/uni-resolver-web
    
did-resolver (πŸ₯ˆ22 Β· ⭐ 200) - Universal did-resolver for javascript environments. Apache-2 dif
  • GitHub (πŸ‘¨β€πŸ’» 24 Β· πŸ”€ 41 Β· πŸ“¦ 5.8K Β· πŸ“‹ 21 - 14% open Β· ⏱️ 04.03.2024):

    it clone https://github.com/decentralized-identity/did-resolver
    
ion (πŸ₯ˆ18 Β· ⭐ 1.2K Β· πŸ’€) - The Identity Overlay Network (ION) is a DID Method implementation.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 32 Β· πŸ”€ 160 Β· πŸ“‹ 140 - 50% open Β· ⏱️ 25.08.2023):

    it clone https://github.com/decentralized-identity/ion
    
ion-tools (πŸ₯‰10 Β· ⭐ 140 Β· πŸ’€) - Tools and utilities to make working with the ION network and.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 10 Β· πŸ”€ 36 Β· πŸ“‹ 34 - 58% open Β· ⏱️ 31.07.2023):

    it clone https://github.com/decentralized-identity/ion-tools
    
Show 9 hidden projects...
  • web-did-resolver (πŸ₯ˆ22 Β· ⭐ 82) - DID resolver for HTTPS domains. Apache-2 dif
  • did-spec-registries (πŸ₯‰15 Β· ⭐ 110) - DID Spec Registry (Note). ❗Unlicensed
  • universal-registrar (πŸ₯‰15 Β· ⭐ 69) - Universal Registrar implementation and drivers. Apache-2
  • sidetree.js (πŸ₯‰13 Β· ⭐ 50 Β· πŸ’€) - Sidetree Core Protocol and DID Method Drivers. Apache-2
  • did-key.rs (πŸ₯‰13 Β· ⭐ 47 Β· πŸ’€) - Rust implementation of the did:key method. Apache-2 dif
  • did-method-plc (πŸ₯‰12 Β· ⭐ 120) - A cryptographic, strongly-consistent, and recoverable.. ❗Unlicensed
  • did-webs (πŸ₯‰10 Β· ⭐ 11) - a DID method spec for did:webs. ❗Unlicensed
  • did-webs-resolver (πŸ₯‰10 Β· ⭐ 6 Β· 🐣) - A reference implementation for the did:webs DID method.. Apache-2
  • did-key.js (πŸ₯‰9 Β· ⭐ 53 Β· πŸ’€) - A DID Key Implementation in TypeScript. Apache-2

Self-Sovereign Identity Agents

Back to top

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

node-solid-server (πŸ₯‡29 Β· ⭐ 1.8K) - Solid server on top of the file-system in NodeJS. MIT solid
  • GitHub (πŸ‘¨β€πŸ’» 87 Β· πŸ”€ 290 Β· πŸ“¦ 3 Β· πŸ“‹ 910 - 31% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/nodesolidserver/node-solid-server
    
  • npm (πŸ“₯ 740 / month):

    pm install solid-server
    
  • Docker Hub (πŸ“₯ 1M Β· ⭐ 5 Β· ⏱️ 18.03.2024):

    ocker pull nodesolidserver/node-solid-server
    
dwn-sdk-js (πŸ₯ˆ23 Β· ⭐ 320) - Decentralized Web Node (DWN) Reference implementation. Apache-2 web5
  • GitHub (πŸ‘¨β€πŸ’» 41 Β· πŸ”€ 93 Β· πŸ“¦ 370 Β· πŸ“‹ 250 - 26% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/TBD54566975/dwn-sdk-js
    
  • npm:

    pm install tbd54566975/dwn-sdk-js
    
aries-mobile-agent-react-native (πŸ₯ˆ17 Β· ⭐ 130) - Aries Mobile Agent React Native - Part of the Aries.. Apache-2 hyperledger
  • GitHub (πŸ‘¨β€πŸ’» 42 Β· πŸ”€ 110 Β· πŸ“‹ 250 - 25% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/hyperledger/aries-mobile-agent-react-native
    
tbd-ssi-service (πŸ₯‰14 Β· ⭐ 140) - The Self Sovereign Identity Service. Apache-2 web5
  • GitHub (πŸ‘¨β€πŸ’» 21 Β· πŸ”€ 54 Β· πŸ“‹ 210 - 40% open Β· ⏱️ 05.02.2024):

    it clone https://github.com/tbd54566975/ssi-service
    
Show 6 hidden projects...

Self-Sovereign Identity, credentials and protocols SDKs

Back to top

SDKs, toolkits and libraries for building SSI Agents and services

did-jwt-vc (πŸ₯‡27 Β· ⭐ 170) - Create and verify W3C Verifiable Credentials and.. Apache-2 dif
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 40 Β· πŸ“¦ 900 Β· πŸ“‹ 50 - 4% open Β· ⏱️ 20.03.2024):

    it clone https://github.com/decentralized-identity/did-jwt-vc
    
  • npm (πŸ“₯ 26K / month):

    pm install did-jwt-vc
    
veramo (πŸ₯‡25 Β· ⭐ 390) - A JavaScript Framework for Verifiable Data. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 55 Β· πŸ”€ 120 Β· πŸ“¦ 600 Β· πŸ“‹ 430 - 14% open Β· ⏱️ 07.03.2024):

    it clone https://github.com/decentralized-identity/veramo
    
aries-python (πŸ₯‡25 Β· ⭐ 380) - Hyperledger Aries Cloud Agent Python (ACA-Py) is a.. Apache-2 hyperledger
  • GitHub (πŸ‘¨β€πŸ’» 140 Β· πŸ”€ 440 Β· πŸ“‹ 1.2K - 18% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/hyperledger/aries-cloudagent-python
    
iota-identity (πŸ₯ˆ24 Β· ⭐ 280) - Implementation of the Decentralized Identity standards such.. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 37 Β· πŸ”€ 76 Β· πŸ“¦ 110 Β· πŸ“‹ 290 - 20% open Β· ⏱️ 19.03.2024):

    it clone https://github.com/iotaledger/identity.rs
    
credo-ts (πŸ₯ˆ23 Β· ⭐ 230) - Typescript framework for building decentralized identity and.. Apache-2 openwallet-foundation
  • GitHub (πŸ‘¨β€πŸ’» 60 Β· πŸ”€ 160 Β· πŸ“¦ 3 Β· πŸ“‹ 660 - 18% open Β· ⏱️ 19.03.2024):

    it clone https://github.com/openwallet-foundation/credo-ts
    
indy-node (πŸ₯ˆ21 Β· ⭐ 670) - The server portion of a distributed ledger purpose-built for.. Apache-2 hyperledger
  • GitHub (πŸ‘¨β€πŸ’» 100 Β· πŸ”€ 640 Β· πŸ“₯ 590 Β· πŸ“‹ 90 - 40% open Β· ⏱️ 14.03.2024):

    it clone https://github.com/hyperledger/indy-node
    
aries-framework-go (πŸ₯ˆ20 Β· ⭐ 240) - Hyperledger Aries Framework Go provides packages for.. Apache-2 hyperledger
  • GitHub (πŸ‘¨β€πŸ’» 61 Β· πŸ”€ 160 Β· πŸ“¦ 3 Β· πŸ“‹ 1.6K - 24% open Β· ⏱️ 01.09.2023):

    it clone https://github.com/hyperledger/aries-framework-go
    
web5-js (πŸ₯ˆ20 Β· ⭐ 110) - An SDK for building decentralized web apps with DIDs, VCs, and.. Apache-2 web5
  • GitHub (πŸ‘¨β€πŸ’» 26 Β· πŸ”€ 41 Β· πŸ“¦ 66 Β· πŸ“‹ 180 - 30% open Β· ⏱️ 21.03.2024):

    it clone https://github.com/TBD54566975/web5-js
    
  • npm:

    pm install web5/api
    
spruceid-ssi (πŸ₯ˆ18 Β· ⭐ 170) - Core library for decentralized identity. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 23 Β· πŸ”€ 53 Β· πŸ“¦ 120 Β· πŸ“‹ 180 - 41% open Β· ⏱️ 01.11.2023):

    it clone https://github.com/spruceid/ssi
    
waltid-ssikit (πŸ₯ˆ18 Β· ⭐ 100) - All-In-One SSI infrastructure toolkit. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 16 Β· πŸ”€ 33 Β· πŸ“₯ 63 Β· πŸ“‹ 170 - 1% open Β· ⏱️ 21.02.2024):

    it clone https://github.com/walt-id/waltid-ssikit
    
  • Docker Hub (πŸ“₯ 13K Β· ⏱️ 13.12.2023):

    ocker pull waltid/ssikit
    
digitalbazaar-vc (πŸ₯‰17 Β· ⭐ 170) - W3C Verifiable Credentials implementation in JavaScript. BSD-3
  • GitHub (πŸ‘¨β€πŸ’» 14 Β· πŸ”€ 45 Β· πŸ“¦ 280 Β· πŸ“‹ 87 - 28% open Β· ⏱️ 16.01.2024):

    it clone https://github.com/digitalbazaar/vc
    
spruceid-didkit (πŸ₯‰16 Β· ⭐ 250) - A cross-platform toolkit for decentralized identity. Apache-2
  • GitHub (πŸ‘¨β€πŸ’» 22 Β· πŸ”€ 66 Β· πŸ“¦ 6 Β· πŸ“‹ 120 - 38% open Β· ⏱️ 05.02.2024):

    it clone https://github.com/spruceid/didkit
    
  • Docker Hub:

    ocker pull ghcr.io/spruceid/didkit-http
    
tbd-ssi-sdk (πŸ₯‰16 Β· ⭐ 200) - self sovereign identity sdk. Apache-2 web5
  • GitHub (πŸ‘¨β€πŸ’» 18 Β· πŸ”€ 54 Β· πŸ“¦ 41 Β· πŸ“‹ 160 - 30% open Β· ⏱️ 18.03.2024):

    it clone https://github.com/tbd54566975/ssi-sdk
    
Show 17 hidden projects...

Related Resources

  • Best-of lists: Discover other best-of lists with awesome open-source projects on all kinds of topics.
  • Awesome-self-sovereign-identity: A curated list of self-sovereign identity resources.
  • awesome-iam: A curated list of resources on managing accounts, users, roles, permissions, authentication and authorization.

Contribution

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

  • Open an issue by selecting one of the provided categories from the issue page and fill in the requested information.
  • Modify the projects.yaml with your additions or changes, and submit a pull request. This can also be done directly via the Github UI.

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