🍺 BREW Explorer

← all formulae

libslirp

brew install libslirp v4.9.3 BSD-3-Clause

Shared library providing TCP/IP network stack emulation for virtual machines and user-mode networking.

Why you might care

libslirp is a dependency for hypervisors and emulators (QEMU, etc.) that need lightweight user-space networking without requiring root privileges or host kernel modules. It implements a full TCP/IP stack in userland, making it essential for VM and container runtimes that provide isolated network namespaces.

Categories

Alternatives

QEMU user networking vde2
16.6k
30-day installs · #264
34.4k
90-day · #359
110.3k
365-day · #390

Runtime dependencies

Build dependencies

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "QEMU user networking",
    "vde2"
  ],
  "build_dependencies": [
    "meson",
    "ninja",
    "pkgconf"
  ],
  "categories": [
    "library",
    "virtualization",
    "networking"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [
    "glib"
  ],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "General purpose TCP-IP emulator",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:46+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libslirp",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://gitlab.freedesktop.org/slirp/libslirp",
  "homepage_og_description": "A general purpose TCP-IP emulator used by virtual machine hypervisors to provide virtual networking services.",
  "homepage_og_image": "https://gitlab.freedesktop.org/uploads/-/system/project/avatar/2767/bitmap.png",
  "homepage_title": "slirp / libslirp \u00b7 GitLab",
  "installs_30d": 16649,
  "installs_365d": 110292,
  "installs_90d": 34441,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-3-Clause",
  "llm_generated_at": "2026-06-20T23:43:46+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libslirp",
  "oldnames": [],
  "one_liner": "Shared library providing TCP/IP network stack emulation for virtual machines and user-mode networking.",
  "optional_dependencies": [],
  "rank_30d": 264,
  "rank_365d": 390,
  "rank_90d": 359,
  "raw_hash": "d49a29553b653d7e",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libslirp.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "4.9.3",
  "versioned_formulae": [],
  "why_use_this": "libslirp is a dependency for hypervisors and emulators (QEMU, etc.) that need lightweight user-space networking without requiring root privileges or host kernel modules. It implements a full TCP/IP stack in userland, making it essential for VM and container runtimes that provide isolated network namespaces."
}