OpenBSD Handbook

Current snapshot · amd64 · Generated 2026-09-09

libuv-1.52.1

multi-platform library for asynchronous I/O

Back to search · Project homepage

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.

Installing and updating packages · Package details as JSON