🍺 BREW Explorer

← all formulae

libev

brew install libev v4.33 BSD-2-Clause OR GPL-2.0-or-later

High-performance C library for event-driven programming with support for multiple I/O multiplexing backends.

Why you might care

libev is a lightweight, feature-rich event loop library used as a runtime dependency by many daemons and servers (like Node.js and Perl modules). It offers portability across Unix platforms, low overhead, and automatic selection of the fastest available polling mechanism (epoll, kqueue, etc.), making it ideal for applications that need robust asynchronous I/O without heavy frameworks.

Categories

Alternatives

libevent libuv boost-asio
2.2k
30-day installs · #934
8.2k
90-day · #893
30.8k
365-day · #876

Links

Blurb generated by claude-haiku-4-5 on 2mo ago.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "libevent",
    "libuv",
    "boost-asio"
  ],
  "build_dependencies": [],
  "categories": [
    "library",
    "networking"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Asynchronous event library",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:41:12+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "libev",
  "github_default_branch": null,
  "github_last_commit_at": null,
  "github_readme_excerpt": null,
  "github_repo": null,
  "github_stars": null,
  "github_topics": [],
  "homepage": "https://software.schmorp.de/pkg/libev.html",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 2207,
  "installs_365d": 30808,
  "installs_90d": 8195,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "BSD-2-Clause OR GPL-2.0-or-later",
  "llm_generated_at": "2026-06-20T23:47:56+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "libev",
  "oldnames": [],
  "one_liner": "High-performance C library for event-driven programming with support for multiple I/O multiplexing backends.",
  "optional_dependencies": [],
  "rank_30d": 934,
  "rank_365d": 876,
  "rank_90d": 893,
  "raw_hash": "efe85c1beabf60ed",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/lib/libev.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [],
  "version_head": null,
  "version_stable": "4.33",
  "versioned_formulae": [],
  "why_use_this": "libev is a lightweight, feature-rich event loop library used as a runtime dependency by many daemons and servers (like Node.js and Perl modules). It offers portability across Unix platforms, low overhead, and automatic selection of the fastest available polling mechanism (epoll, kqueue, etc.), making it ideal for applications that need robust asynchronous I/O without heavy frameworks."
}