Skip to content
View BetelGuese's full-sized avatar

Organizations

@openeudi

Block or report BetelGuese

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
BetelGuese/README.md

Hi, I'm Akos 👋

Staff Software Engineer based in Luxembourg, with 20 years in web development. I work mostly on the frontend (React, TypeScript, Next.js) and also on the backend (Node.js, PHP).

OpenEUDI: open-source EU Digital Identity Wallet verification

I maintain OpenEUDI, an Apache-2.0 TypeScript SDK for the relying-party side of the EU Digital Identity Wallet: the website or app that verifies a credential.

Package What it does npm
@openeudi/openid4vp OpenID4VP verifier for SD-JWT VC and mDOC/mDL credentials, with X.509 chain validation and OCSP/CRL revocation. Tested against the OpenID Foundation conformance suite in CI. npm downloads
@openeudi/dcql Zero-dependency DCQL query validation and credential matching. npm downloads
@openeudi/core Framework-agnostic verification engine: sessions, pluggable storage, flow orchestration. npm downloads

thumbzone: mobile navigation within thumb reach

thumbzone moves the mobile menu trigger from the top corner to the bottom centre, where either thumb can reach it. It implements the pattern in MUI, shadcn/ui, Chakra, Mantine, Bootstrap, Tailwind and vanilla JS, and checks it with Playwright end-to-end tests. Live demo →

What I work with

TypeScript · React · Next.js · Vite · Node.js · Playwright · Vitest · Web Workers · SVG data visualization

Pinned Loading

  1. thumbzone thumbzone Public

    The mobile hamburger menu belongs at the bottom. A thumb-reach navigation pattern, implemented across every major design system.

    TypeScript

  2. openeudi/openid4vp openeudi/openid4vp Public

    Open-source OpenID4VP credential parsing for SD-JWT VC and mDOC/mDL formats

    TypeScript 3 3

  3. openeudi/core openeudi/core Public

    Framework-agnostic TypeScript SDK for EUDI Wallet age and identity verification using OpenID4VP

    TypeScript 1

  4. openeudi/dcql openeudi/dcql Public

    DCQL (Digital Credentials Query Language) validation and matching for OpenID4VP 1.0

    TypeScript 1