vFetch

JSON →
library 1.1.17 ·javascript
verified Jun 7, 2026

venus-fetch (vFetch) is a lightweight, easy-to-use fetch wrapper for making HTTP requests in browser environments. Current stable version 1.1.17. It provides a simplified API with support for GET, POST, PUT, DELETE, and OPTIONS methods, request/response interceptors (before/after hooks), configurable timeout, automatic Content-Type handling (form-urlencoded, multipart/form-data, JSON), file upload/download support, and built-in error codes. It differentiates itself by its hook system and global error handling, though it lacks TypeScript types, ESM modules, and server-side (Node.js) support.