
luv es una biblioteca de código abierto que proporciona bindings directos de libuv para el lenguaje de programación Lua. Está diseñada para desarrolladores que necesitan realizar operaciones de entrada/salida asíncronas y gestión de eventos en scripts de Lua, resolviendo la limitación de la ejecución bloqueante en este entorno. Aunque fue creada originalmente para el proyecto Luvit, es utilizable en prácticamente cualquier proyecto de Lua.
Sus funciones principales incluyen:
luv se distribuye bajo la licencia Apache-2.0, lo que garantiza su uso gratuito y libre. Al ser una biblioteca de bajo nivel, ofrece un control fino sobre los recursos del sistema, aunque requiere conocimientos técnicos para su implementación correcta. Su naturaleza de dependencia de libuv y Lua la hace ideal para entornos de desarrollo que priorizan el rendimiento y la concurrencia en scripts.
Código abierto
Coste
GratisCódigo abierto
SíLicencia
Apache-2.0Repositorio
luvit/luvHay 2 alternativas a luv para Windows, Mac y Linux. La mejor alternativa gratuita es PySide, que además es de código abierto. Otras opciones destacadas: pyqt. Actualizado en noviembre de 2026.
Coste
GratisLicencia
Código abiertoPlataformas
Mac, Linux, WindowsAlternativas
17Coste
GratisLicencia
Código abiertoPlataformas
Mac, LinuxAlternativas
8