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.
16.6k
30-day installs · #264
34.4k
90-day · #359
110.3k
365-day · #390
Runtime dependencies
Build dependencies
Links
- https://gitlab.freedesktop.org/slirp/libslirp
- Brew formula source: Formula/lib/libslirp.rb
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."
}