Repolode
da-luce

da-luce/astroterm

Mapa estelar para terminal escrito en C que muestra en tiempo real las posiciones de estrellas, planetas, constelaciones y la Luna mediante arte ASCII.

Alternativa open source a:Stellarium

Estrellas
2,518
Forks
66
Issues abiertos
39
Último commit
hace 2 meses

¿Qué es?

astroterm es un planetario que funciona dentro de la terminal. Calcula las posiciones de las estrellas, los planetas, la Luna y las figuras de las constelaciones para una ubicación y una fecha elegidas, y después dibuja el cielo con caracteres ASCII o Unicode. Se pueden indicar directamente la latitud y la longitud, o elegir una ciudad de una lista incluida; también es posible consultar el cielo del pasado, el presente o el futuro especificando una fecha y hora UTC.

La herramienta ofrece opciones de visualización como salida en color, una cuadrícula azimutal, figuras de constelaciones dibujadas con caracteres braille, umbrales de brillo ajustables para las estrellas y velocidad de animación configurable. Al ejecutarla con un multiplicador de velocidad alto, se obtiene un efecto de cielo giratorio que permite usarla como salvapantallas de terminal.

Se distribuye en paquetes para Arch, Fedora, Homebrew, Nix y Guix, como binarios precompilados para Linux, macOS y Windows, y también se puede compilar desde el código fuente. Los datos estelares proceden del Yale Bright Star Catalog y las posiciones planetarias, de aproximaciones de NASA JPL.

Funciones clave

  • 01Muestra estrellas, planetas, la Luna y figuras de constelaciones en la terminal.
  • 02Permite establecer la ubicación del observador mediante latitud y longitud o el nombre de una ciudad.
  • 03Muestra el cielo para cualquier fecha y hora UTC, pasada o futura.
  • 04Admite modos de dibujo en color, Unicode y braille.
  • 05Incluye una cuadrícula azimutal y umbrales de magnitud ajustables.
  • 06Ofrece autocompletado de comandos para bash.

Casos de uso

  • Consultar cómo se veía el cielo nocturno durante un acontecimiento histórico o desde una ubicación determinada.
  • Ver las constelaciones y los planetas de esta noche desde tu ciudad sin salir de la shell.
  • Usar un campo estelar animado como salvapantallas de terminal.
  • Enseñar coordenadas celestes básicas con una herramienta visual y programable mediante scripts.

Inicio rápido

  1. 1

    Instálalo con Homebrew

    brew install astroterm
  2. 2

    Ejecuta el mapa del cielo sobre Singapur con colores y constelaciones

    astroterm --color --constellations --speed 10000 --fps 64 --city Singapore

Antes de usarlo

  • Hay paquetes nativos para Arch, Fedora, Homebrew, Nix y Guix; para Windows solo hay un archivo .exe precompilado.

En colecciones

Temas

Preguntas frecuentes

¿Qué es astroterm?
Mapa estelar para terminal escrito en C que muestra en tiempo real las posiciones de estrellas, planetas, constelaciones y la Luna mediante arte ASCII. astroterm es un planetario que funciona dentro de la terminal. Calcula las posiciones de las estrellas, los planetas, la Luna y las figuras de las constelaciones para una ubicación y una fecha elegidas, y después dibuja el cielo con caracteres ASCII o Unicode. Se pueden indicar directamente la latitud y la longitud, o elegir una ciudad de una lista incluida; también es posible consultar el cielo del pasado, el presente o el futuro especificando una fecha y hora UTC.
¿astroterm es gratuito? ¿Qué licencia tiene?
astroterm es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿astroterm sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de astroterm fue el 11 sept 2026.
¿Para qué puedo usar astroterm?
Consultar cómo se veía el cielo nocturno durante un acontecimiento histórico o desde una ubicación determinada. Ver las constelaciones y los planetas de esta noche desde tu ciudad sin salir de la shell. Usar un campo estelar animado como salvapantallas de terminal. Enseñar coordenadas celestes básicas con una herramienta visual y programable mediante scripts.
¿Cómo se instala astroterm?
Instálalo con Homebrew: brew install astroterm Ejecuta el mapa del cielo sobre Singapur con colores y constelaciones: astroterm --color --constellations --speed 10000 --fps 64 --city Singapore
¿Dónde consigo astroterm?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/da-luce/astroterm

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados