Gathering detailed insights and metrics for @panva/oauth4webapi
Gathering detailed insights and metrics for @panva/oauth4webapi
Gathering detailed insights and metrics for @panva/oauth4webapi
Gathering detailed insights and metrics for @panva/oauth4webapi
Low-Level OAuth 2 / OpenID Connect Client API for JavaScript Runtimes
npm install @panva/oauth4webapi
Typescript
Module System
Node Version
NPM Version
78.4
Supply Chain
100
Quality
75.8
Maintenance
100
Vulnerability
100
License
TypeScript (96.49%)
JavaScript (2.32%)
Shell (1.19%)
Built with Next.js • Fully responsive • SEO optimized • Open source ready
Total Downloads
130,840
Last Day
111
Last Week
1,803
Last Month
5,148
Last Year
30,327
MIT License
684 Stars
1,142 Commits
65 Forks
8 Watchers
3 Branches
3 Contributors
Updated on Aug 29, 2025
Latest Version
1.2.0
Package Id
@panva/oauth4webapi@1.2.0
Unpacked Size
122.27 kB
Size
22.27 kB
File Count
5
NPM Version
8.19.1
Node Version
18.9.0
Cumulative downloads
Total Downloads
Last Day
362.5%
111
Compared to previous day
Last Week
54.6%
1,803
Compared to previous week
Last Month
22.4%
5,148
Compared to previous month
Last Year
17.3%
30,327
Compared to previous year
This software is a collection of routines upon which framework-specific client modules may be written. Its objective is to support and, where possible, enforce secure and current best practices using only capabilities common to Browser and Non-Browser JavaScript-based runtime environments.
Target profiles of this software are OAuth 2.1, OAuth 2.0 complemented by the latest Security BCP, and FAPI 2.0. Where applicable OpenID Connect is also supported.
Filip Skokan has certified that this software conforms to the Basic RP Conformance Profile of the OpenID Connect™ protocol.
example
ESM import
1import * as oauth2 from '@panva/oauth4webapi'
example
Deno import
1import * as oauth2 from 'https://deno.land/x/doauth/src/index.ts'
The supported JavaScript runtimes include ones that
No vulnerabilities found.