undici-types provides TypeScript definitions for the undici HTTP/1.1 client. This package offers type safety when working with undici, ensuring correct usage of its APIs and improving developer experience. It defines interfaces and types for request and response objects, headers, streams, and other core components. Using undici-types minimizes runtime errors and allows for better code completion and static analysis in TypeScript projects that leverage the undici client.
Undici-types release frequency shows consistent activity. From September 2023 to August 2024, releases averaged 4.8 per month. There was a noticeable slow down from September 2024 through March of 2025, averaging 1.8 per month. Starting in April of 2025 the monthly release frequency picked back up, averaging 1.75 per month through August 2025. No releases have happened in September 2025 to date.
Undici-types downloads show a strong upward trend from February 2024 to July 2025 peaking at 387 million. A significant surge occurred between September and October 2024. August 2025 shows a considerable decrease, likely due to incomplete data for the month. Overall, the package demonstrates substantial growth in popularity.