A high-level API to automate web browsers
A high-level API to automate web browsers
Provides functions for detecting if the host environment supports the WebCrypto API
Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.
A high-level API to automate web browsers
A generic rate limiter for the web and node.js. Useful for API clients, web crawling, or other tasks that need to be throttled
Converts a Web-API readable-stream into a Node.js readable-stream.
Polyfills the ResizeObserver API and supports box size options from the latest spec
TextEncoder and TextDecoder APIs from Encoding Standard APIs in a universal package
The fast Rust-based web bundler with webpack-compatible API
A set of primitives to build Vercel Edge Runtime.
A ponyfill (doesn't overwrite the native methods) to use Edge Runtime APIs in any environment.
Web Cryptography API shim for legacy browsers
Web API compatible streams for node/web
Web API compatible Form Data implementation
Web API compatible File implementation for node
Provides access to the system's haptics engine on iOS, vibration effects on Android, and Web Vibration API on web.
Emulate AWS λ and API Gateway locally when developing your Serverless project
Node.js client library for Google Maps API Web Services
A polyfill for creating CustomEvents on IE9+ if the native implementation is missing.
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
Connect is a family of libraries for building and consuming APIs on different languages and platforms. [@connectrpc/connect](https://www.npmjs.com/package/@connectrpc/connect) brings type-safe APIs with Protobuf to TypeScript.
A unified plugin that combines all individual plugins from the eslint-react monorepo into one.
ESLint React's ESLint plugin for interacting with Web APIs
A drop-in substitute for the browser native localStorage API that runs on node.js.
A set of tools for emulating browser behavior in jsdom environment
Serverless plugin for managing custom domains with API Gateways.
Use existing web application frameworks in serverless environments
0-legacy, tiny & fast web framework as a replacement of Express
Public Key Infrastructure (PKI) is the basis of how identity and key management is performed on the web today. PKIjs is a pure JavaScript library implementing the formats that are used in PKI applications. It is built on WebCrypto and aspires to make it p
A package with utilities & motion definitions using Web Animations API
This library enables you to utilize AWS Lambda and Amazon API Gateway to respond to web and API requests using your existing Node.js application framework.
JavaScript implementation of the Web Animations API
A module which provides an implementation of an automation event list.
A cross-browser wrapper for the Web Audio API which aims to closely follow the standard.
JavaScript SDK for Firecrawl API
Easy to use Node.js based end-to-end testing solution for web applications using the W3C WebDriver API.
A Location class that implements the Location interface of the Web API.
A JSON-LD Processor and API implementation in JavaScript.
The **[Perplexity provider](https://ai-sdk.dev/providers/ai-sdk-providers/perplexity)** for the [AI SDK](https://ai-sdk.dev/docs) contains language model support for Perplexity's Sonar API - a powerful answer engine with real-time web search capabilities.