OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-16

libuv-1.52.1

multi-platform library for asynchronous I/O

Project homepage: https://libuv.org/

Description

libuv is a multi-platform support library with a focus on asynchronous I/O. Feature highlights: + Full-featured event loop backed by epoll, kqueue, IOCP, event ports + Asynchronous TCP and UDP sockets + Asynchronous DNS resolution + Asynchronous file and file system operations + File system events + ANSI escape code controlled TTY + IPC with socket sharing, using Unix domain sockets or named pipes (Windows) + Child processes + Thread pool + Signal handling + High resolution clock + Threading and synchronization primitives

Package information

Ports path
devel/libuv
Package architecture
amd64
Maintainer
The OpenBSD ports mailing-list <ports@openbsd.org>
Categories
devel
Available flavors
None listed
Only for architectures
aarch64, amd64, arm, i386, mips64, mips64el, powerpc, powerpc64, riscv64, sparc64, alpha, hppa

These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.

Direct dependencies

Build

Used by (15 dependency relationships)

Includes library, runtime, build and test relationships. Results load 100 at a time.

Package guides

Package details as JSON