Un lanzador de juegos ligero, sin Electron

Heronite es un lanzador de juegos ligero: un solo proceso nativo en Rust, renderizado en la GPU, sin navegador integrado.

Actualizado el 4 de noviembre de 20262 min de lectura

La paleta de comandos de Heronite abierta sobre la Colección, buscando "contr" y mostrando Control y otros juegos que coinciden, con acciones para jugar Control, abrir sus ajustes o su carpeta.

¿Qué tan rápido y ligero es Heronite?

Medida Heronite
Del inicio a la biblioteca en pantalla unos 215 ms (mediana)
Memoria en reposo unos 190 MB en un solo proceso
Memoria cerrado a la bandeja unos 95 MB
CPU en reposo alrededor del 0,1 % (0,05 s de tiempo de CPU en 60 s)
Tamaño de la instalación 64 MB

¿Qué significa “sin Electron” para mí?

Las apps de Electron traen un motor de navegador completo. Heronite no. Un solo programa nativo lee tu biblioteca y la renderiza en la GPU con GPUI, un framework de interfaces para Rust.

La ventana de inicio de sesión de las tiendas es el único lugar que muestra una página web. Es una ventana pequeña y aparte que usa el web view que ya tiene tu sistema (WebKitGTK en Linux, WebView2 en Windows). Solo se abre cuando inicias sesión en Epic Games, GOG o Amazon.

La Colección de Heronite en la vista Foco: carátulas de juegos agrupadas en Jugando y En curso con el tiempo de juego bajo cada una, y ELDEN RING abierto con su carátula, detalles y una línea de tiempo de sesiones de juego.

Una Colección completa con capturas, detalles y una línea de tiempo de juego, renderizada en la GPU.

¿Qué hay en la instalación de 64 MB?

Dos partes: la app y el asistente de inicio de sesión de las tiendas. El asistente es un programa pequeño aparte que solo se ejecuta para la ventana de inicio de sesión, así que la app principal sigue siendo un solo proceso. Las herramientas de las tiendas, como legendary, gogdl y nile, solo se ejecutan cuando hacen falta, por ejemplo mientras un juego se instala o se actualiza.

¿El modo consola también es ligero?

Sí. El modo consola no carga nada hasta que lo activas. En Ajustes → Modo consola puedes hacer que se abra al arrancar o al conectar un mando. Mira el modo consola.

¿Puedo llevar Heronite en una memoria USB?

En Windows, sí. La copia portable es una carpeta con el programa, tu Colección, los ajustes, las cachés y las capturas. Extráela donde quieras o muévela a una memoria USB. No escribe en el registro. Mira la copia portable.

¿Puedo desactivar el trabajo en segundo plano?

Sí. Usa estas variables de entorno:

Variable Qué hace
HERONITE_NO_TRAY Sin icono en la bandeja
HERONITE_NO_ANIMATIONS Sin animaciones
HERONITE_DISABLE_IDLE_JOBS Sin trabajo en segundo plano en reposo
HERONITE_NO_UPDATE_CHECK Sin búsqueda automática de actualizaciones

¿Qué necesito para ejecutar Heronite?

Heronite funciona en Linux (cualquier distribución, x86_64) y en Windows 10 y 11 (x86_64). En Linux usa Vulkan para mostrar la imagen, así que necesitas un driver de Vulkan que funcione: Mesa para AMD e Intel, o el driver propietario para NVIDIA.

Si la ventana no se abre o se ve negra, ejecuta vulkaninfo y comprueba que muestra tu GPU. Mira la solución de problemas y la instalación.

Siguiente: descarga Heronite.

Preguntas

¿Cuál es el lanzador de juegos más ligero para Linux y Windows?

Heronite está hecho para ser ligero. Usa unos 190 MB en reposo, en un solo proceso, y se instala en 64 MB.

¿Heronite funciona en la Steam Deck?

Sí. Heronite funciona en SteamOS como AppImage. La guía de la Steam Deck explica cómo configurarlo.

¿Heronite recoge telemetría?

No. Heronite no tiene cuentas, anuncios ni telemetría. Es gratis y de código abierto bajo la licencia GPL-3.0.