ivykis
« Back to VersTracker
Description:
Async I/O-assisting library
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: async-io event-driven networking library c
Install: brew install ivykis
About:
Ivykis is a lightweight, high-performance asynchronous I/O notification library designed for event-driven applications. It provides a portable interface for monitoring file descriptors and timers, enabling efficient non-blocking operations. Its core value lies in offering a minimal footprint and simple API for integrating scalable I/O into network daemons and embedded systems.
Key Features:
  • Portable event loop implementation
  • Minimal memory footprint and dependencies
  • Support for multiple backend pollers (epoll, kqueue, poll)
  • Integrated timer management
Use Cases:
  • Building high-performance network servers and daemons
  • Adding scalable I/O notification to existing applications
  • Developing event-driven software for embedded systems
Alternatives:
  • libevent – More feature-rich with HTTP and DNS support, but larger and more complex.
  • libev – Offers similar performance with more advanced features like child process watchers.
Version History
Detected Version Rev Change Commit
Sep 11, 2025 7:42am 0 VERSION_BUMP 02bb0edc