Un administrador de archivos para la consola con atajos de teclado al estilo de vi, vista en varias columnas, vistas previas de archivos y el lanzador de archivos rifle.
amanusk/s-tui
Interfaz de terminal que muestra gráficas de temperatura, frecuencia, consumo y uso de la CPU, e incluye una prueba de estrés integrada.
Alternativa open source a:AIDA64
- Estrellas
- 5,117
- Forks
- 182
- Issues abiertos
- 40
- Último commit
- hace 2 meses
¿Qué es?
s-tui es un monitor de terminal para la temperatura, la frecuencia, el consumo y el uso de la CPU. Muestra gráficas en tiempo real en la consola, sin necesidad de un servidor X, por lo que funciona por SSH y en equipos sin interfaz gráfica. Está pensado para comprobar si la refrigeración y los límites de potencia del sistema se mantienen bajo carga, no para enumerar los procesos en ejecución.
La herramienta incluye una prueba de estrés de CPU integrada que no requiere dependencias adicionales. Si numpy está instalado, la prueba usa multiplicación de matrices densas para generar una carga mayor; de lo contrario, recurre a hashes SHA-256. La integración opcional con stress o stress-ng añade cargas de memoria, E/S y sincronización.
Cuando detecta limitación de frecuencia de la CPU, s-tui cambia el color de la gráfica de frecuencia e indica la causa. Si se dispone de acceso root y del módulo msr, muestra códigos de motivo específicos para chips Intel y AMD. También permite registrar estadísticas en CSV, imprimir una sola línea de estadísticas o JSON y ejecutar scripts de shell cuando se supera un umbral de temperatura.
Funciones clave
- 01Gráficas en tiempo real en la terminal de la temperatura, la frecuencia, el consumo y el uso de la CPU.
- 02Prueba de estrés de CPU integrada que funciona sin dependencias adicionales.
- 03Indicadores de limitación que muestran cuándo y por qué se ha reducido la velocidad de la CPU.
- 04Registro en CSV y salida de texto en una sola línea o en JSON para usar en scripts.
- 05Acciones que ejecutan scripts de shell cuando se supera el umbral de temperatura.
Casos de uso
- Comprobar si un servidor o una estación de trabajo reduce la velocidad de la CPU bajo carga sostenida.
- Supervisar la temperatura y el consumo de la CPU en un equipo Linux sin interfaz gráfica a través de SSH.
- Probar bajo estrés una nueva configuración de refrigeración o un overclock desde la terminal.
- Registrar métricas de la CPU en CSV durante una prueba de rendimiento prolongada.
Inicio rápido
- 1
Instala s-tui con pip
pip install s-tui --user - 2
Ejecuta s-tui en la terminal
s-tui
Antes de usarlo
- Solo funciona en sistemas tipo UNIX, ya que urwid no es compatible con Windows.
- Está bajo la licencia GPL-2.0, una licencia copyleft.
- Las lecturas de potencia solo están disponibles en ciertos procesadores Intel y AMD.
- Para consultar los motivos detallados de la limitación de frecuencia en Intel y AMD, se necesitan acceso root y el módulo del kernel msr.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es s-tui?
- Interfaz de terminal que muestra gráficas de temperatura, frecuencia, consumo y uso de la CPU, e incluye una prueba de estrés integrada. s-tui es un monitor de terminal para la temperatura, la frecuencia, el consumo y el uso de la CPU. Muestra gráficas en tiempo real en la consola, sin necesidad de un servidor X, por lo que funciona por SSH y en equipos sin interfaz gráfica. Está pensado para comprobar si la refrigeración y los límites de potencia del sistema se mantienen bajo carga, no para enumerar los procesos en ejecución.
- ¿s-tui es gratuito? ¿Qué licencia tiene?
- s-tui es open source bajo la licencia GPL-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿s-tui sigue mantenido?
- Actualizado en los últimos 6 meses. El último commit de s-tui fue el 15 sept 2026.
- ¿Para qué puedo usar s-tui?
- Comprobar si un servidor o una estación de trabajo reduce la velocidad de la CPU bajo carga sostenida. Supervisar la temperatura y el consumo de la CPU en un equipo Linux sin interfaz gráfica a través de SSH. Probar bajo estrés una nueva configuración de refrigeración o un overclock desde la terminal. Registrar métricas de la CPU en CSV durante una prueba de rendimiento prolongada.
- ¿Cómo se instala s-tui?
- Instala s-tui con pip: pip install s-tui --user Ejecuta s-tui en la terminal: s-tui
- ¿Dónde consigo s-tui?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/amanusk/s-tui
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Mapa estelar para terminal escrito en C que muestra en tiempo real las posiciones de estrellas, planetas, constelaciones y la Luna mediante arte ASCII.
Un módulo de Go para crear texto colorido y con estilos en la consola, con barras de progreso, tablas, árboles, gráficos y prompts interactivos.
htop es un visor interactivo de procesos para terminal en Linux, BSD y macOS, con desplazamiento, ordenación, filtrado y control de procesos.
Monitor gráfico personalizable de procesos y recursos del sistema para terminal, multiplataforma y compatible con Linux, macOS y Windows.
Monitor del sistema en terminal para Macs con Apple Silicon: muestra CPU, GPU, consumo, temperaturas, ventiladores y procesos, sin necesidad de sudo.