libev

Event loop library

A high-performance event loop library with features like fork detection and file system watching.

Full-featured high-performance event loop loosely modelled after libevent

GitHub

2k stars
76 watching
445 forks
Language: Shell
last commit: almost 4 years ago

Related projects:

Repository Description Stars
mitchellh/libxev A high-performance event loop library with cross-platform support and abstractions for non-blocking IO, timers, events, and more. 2,141
etcimon/libasync A cross-platform event loop library with features like asynchronous networking, file operations, and concurrency management. 147
ejmr/luvent An event-driven programming library for Lua that allows creating events with associated functions and providing different arguments. 75
cybershadow/ae An auxiliary general-purpose D library providing a composable, asynchronous event loop and networking capabilities. 172
skypjack/uvw A lightweight C++ wrapper for the libuv event loop API 1,872
buffer/libemu A tool for analyzing and executing x86 binary code 148
samchon/ecol A TypeScript library providing event-driven implementations of standard data structures 9
lilactown/helix A ClojureScript library for building React applications with optimized interop and state management. 631
enaeher/local-time-duration A library providing a simple duration data structure and operations for working with time intervals 17
cheng-zhongliang/event A high-performance network I/O event notification library for Go 153
catseye/beta-juliet A minimal language for modeling event-driven behavior and state machines in a simple, declarative syntax. 2
scala-native/scala-native-loop An asynchronous I/O and event loop solution for Scala Native 54
chatgris/event_source_encoder Library to encode data into EventSource compliant format 4
kiberchaika/juce_murka A lightweight UI library designed to create rich, GPU-accelerated audio plugin UIs with real-time feedback and immediate mode functionality. 3
rootmos/libpquv A C library that integrates the PostgreSQL client with the libuv event loop 10