GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com β€” panva - Overview

@panva panva Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@panva
panva
Follow
View panva's full-sized avatar
🐒
I may be slow to respond.

Filip Skokan panva

🐒
I may be slow to respond.
Follow
Sponsor
Identity, OpenID Connect, OAuth 2.0, SSO, Authorization, Authentication, Technical Standards. Node.js core collaborator and TSC member.
1.7k followers Β· 15 following
  • Czech Republic
  • 12:57 (UTC +01:00)
  • @_panva
  • in/filipskokan

Sponsors

@codyebberson
@RiskChallenger
Private Sponsor
@sueddeutsche
@upbond
@balazsorban44
@cradleapps
@logto-io
@moneyhub
Private Sponsor
@Deadlift
@21RISK
@photostructure
+11

Achievements

Achievement: Pair Extraordinairex4Achievement: YOLOAchievement: Starstruckx4Achievement: QuickdrawAchievement: Galaxy Brainx4Achievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx3

Achievements

Achievement: Pair Extraordinairex4Achievement: YOLOAchievement: Starstruckx4Achievement: QuickdrawAchievement: Galaxy Brainx4Achievement: Public SponsorAchievement: Arctic Code Vault ContributorAchievement: Pull Sharkx3

Highlights

  • Pro
  • 4 security advisory credits

Organizations

@openid @w3c @auth0 @nodejs @WinterTC55 @oauth-wg
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
panva/README.md

Hi there πŸ‘‹

I'm developing software related to Internet Standards.

Since late 2015, I have been developing, maintaining, and improving certified libraries to help developers utilize OpenID Connect and OAuth 2 services. I strive to implement as many optional features as possible and adopt early specification drafts to aid in interoperability testing. This allows me to provide implementer feedback to the Working Groups at IETF, OpenID Foundation, and W3C as early and frequently as possible.

Since 2020 I am also a collaborator on the Node.js project team, primarily focusing on maintenance and improvements to the 'node:crypto' module as well as Node's implementation of the W3C Web Cryptography API specification and its extensions. In 2025 I've joined the Node.js Technical Steering Committee (TSC).

Community support is crucial for the continued maintenance and improvement of these modules. If you find my modules useful, please consider becoming a πŸ’— sponsor.

Pinned Loading

  1. jose jose Public

    JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

    TypeScript 7.9k 384

  2. openid-client openid-client Public

    OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    TypeScript 2.4k 407

  3. oauth4webapi oauth4webapi Public

    Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes

    TypeScript 804 74

  4. hpke hpke Public

    Hybrid Public Key Encryption (HPKE) for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

    TypeScript 41 3

  5. nodejs/node nodejs/node Public

    Node.js JavaScript runtime βœ¨πŸ’πŸš€βœ¨

    JavaScript 123k 38.1k

  6. node-oidc-provider node-oidc-provider Public

    OpenID Certifiedβ„’ OAuth 2.0 Authorization Server implementation for Node.js

    JavaScript 3.8k 797

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 β€” GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800Γ—600. No cookies required.