InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Libuv Alternatives
Similar projects and alternatives to libuv
-
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
-
src
Read-only git conversion of OpenBSD's official CVS src repository. Pull requests not accepted - send diffs to the tech@ mailing list.
-
amplication
Amplication brings order to the chaos of large-scale software development by creating Golden Paths for developers - streamlined workflows that drive consistency, enable high-quality code practices, simplify onboarding, and accelerate standardized delivery across teams.
-
-
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
-
-
-
-
activepieces
AI Agents & MCPs & AI Workflow Automation • (280+ MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
-
-
-
-
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
libuv discussion
libuv reviews and mentions
-
JavaScript's Asynchronous Execution: V8 and the Event Loop
libuv Source Code (Version 1.48.0, 2025)
-
NodeJS Fundamentals: event loop
Understanding these phases is critical for predicting the order of execution and debugging performance issues. There's no formal RFC for the event loop itself, but the libuv documentation (https://libuv.org/) is the definitive source.
-
How to Use Libuv In Your Zig Project
Libuv describes itself as a multi-platform support library with a focus on asynchronous I/O. It is widely used in many web servers (e.g., Kestrel) and runtimes such as Node.js and Python (via uvloop). As of Zig 0.14.0, there is no native async I/O, so you must work directly with threads or create your own async API using OS primitives like epoll or kqueue. In many cases, you would likely choose a cross-platform library rather than implementing your own async API. That’s where using libuv, libevent, or libxev (written in Zig) becomes useful.
-
Bare: Run JavaScript Everywhere
It seems that Bare is also built on top of V8 and libuv, just like Node.js.
> Bare is built on top of https://github.com/holepunchto/libjs, which provides low-level bindings to V8 in an engine independent manner, and https://github.com/libuv/libuv, which provides an asynchronous I/O event loop.(from the README)
Moreover, you actually need Node.js and npm to install and run it. You need another JavaScript runtime as a prerequisite to install this JavaScript runtime…
> npm i -g bare (also from the README)
I don't get it – is it worth it to choose Bare over a more established solution?
-
Node.js Event Loop: The Key to Scalable and Efficient Applications
The event loop is the core mechanism in Node.js that enables non-blocking I/O operations. Despite Node.js being single-threaded by default, the event loop allows it to perform asynchronous operations by offloading tasks to the system kernel or Libuv's thread pool. This makes Node.js highly efficient for I/O-heavy applications, such as web servers and APIs.
-
A year of uv: pros, cons, and should you migrate
I know good naming is hard, and there are an awful lot of project names that clash, but naming a project uv is unfortunate due to the ubiquitous nature of libuv
https://libuv.org/
- libuv e Lua
-
Ask HN: Why hasn't the JavaScript event loop model scaled horizontally?
Almost everyone running Node in a machine with multiple cores is using multithreading.
Node is multithreaded by default. I believe the default setting is using 4 threads. Most of Node is written in C++.
The JS code written by end users is single threaded (most of it at least) but IO etc is all executed with libuv.
https://libuv.org/
- Criando uma Runtime
- Libuv: High-performance, Cross-platform Async I/O Library for Developers
-
A note from our sponsor - InfluxDB
www.influxdata.com | 18 Jul 2025
Stats
libuv/libuv is an open source project licensed under MIT License which is an OSI approved license.
The primary programming language of libuv is C.
Review ★★★★★ 10/10