Skip to main content

FluxTime — Midnight Plasma

██╗    ██╗███████╗██╗      ██████╗ ██████╗ ███╗   ███╗███████╗    ████████╗ ██████╗     ████████╗██╗  ██╗███████╗    ███████╗██╗     ██╗   ██╗██╗  ██╗████████╗██╗███╗   ███╗███████╗    ██████╗ ███████╗██████╗  ██████╗ ███████╗██╗████████╗ ██████╗ ██████╗ ██╗   ██╗
██║    ██║██╔════╝██║     ██╔════╝██╔═══██╗████╗ ████║██╔════╝    ╚══██╔══╝██╔═══██╗    ╚══██╔══╝██║  ██║██╔════╝    ██╔════╝██║     ██║   ██║╚██╗██╔╝╚══██╔══╝██║████╗ ████║██╔════╝    ██╔══██╗██╔════╝██╔══██╗██╔═══██╗██╔════╝██║╚══██╔══╝██╔═══██╗██╔══██╗╚██╗ ██╔╝
██║ █╗ ██║█████╗  ██║     ██║     ██║   ██║██╔████╔██║█████╗         ██║   ██║   ██║       ██║   ███████║█████╗      █████╗  ██║     ██║   ██║ ╚███╔╝    ██║   ██║██╔████╔██║█████╗      ██████╔╝█████╗  ██████╔╝██║   ██║███████╗██║   ██║   ██║   ██║██████╔╝ ╚████╔╝ 
██║███╗██║██╔══╝  ██║     ██║     ██║   ██║██║╚██╔╝██║██╔══╝         ██║   ██║   ██║       ██║   ██╔══██║██╔══╝      ██╔══╝  ██║     ██║   ██║ ██╔██╗    ██║   ██║██║╚██╔╝██║██╔══╝      ██╔══██╗██╔══╝  ██╔═══╝ ██║   ██║╚════██║██║   ██║   ██║   ██║██╔══██╗  ╚██╔╝  
╚███╔███╔╝███████╗███████╗╚██████╗╚██████╔╝██║ ╚═╝ ██║███████╗       ██║   ╚██████╔╝       ██║   ██║  ██║███████╗    ██║     ███████╗╚██████╔╝██╔╝ ██╗   ██║   ██║██║ ╚═╝ ██║███████╗    ██║  ██║███████╗██║     ╚██████╔╝███████║██║   ██║   ╚██████╔╝██║  ██║   ██║   
 ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝     ╚═╝╚══════╝       ╚═╝    ╚═════╝        ╚═╝   ╚═╝  ╚═╝╚══════╝    ╚═╝     ╚══════╝ ╚═════╝ ╚═╝  ╚═╝   ╚═╝   ╚═╝╚═╝     ╚═╝╚══════╝    ╚═╝  ╚═╝╚══════╝╚═╝      ╚═════╝ ╚══════╝╚═╝   ╚═╝    ╚═════╝ ╚═╝  ╚═╝   ╚═╝

Un reloj digital futurista para la terminal

Python · ANSI TrueColor · Midnight Plasma

Características · Instalación · Uso · Documentación · Contribuir


Acerca de FluxTime

FluxTime es un reloj digital en tiempo real para la terminal, creado en Python. Dibuja números grandes con caracteres de bloque y utiliza una paleta oscura con rosa neón, cian eléctrico y violeta.

El objetivo es sencillo: convertir la hora de la terminal en una pequeña experiencia visual futurista, sin dependencias externas ni instalaciones complicadas.

Características

  • Hora en vivo: muestra horas, minutos y segundos en formato de 24 horas.
  • Dígitos grandes: números y separadores dibujados con caracteres de estilo ANSI Shadow.
  • Paleta Midnight Plasma: rosa neón, cian, violeta y gris azulado sobre un fondo muy oscuro.
  • Fecha en español: día de la semana, día del mes, mes y año.
  • Ligero: utiliza solamente la biblioteca estándar de Python.
  • Sin configuración: no necesita claves API, cuentas ni conexión a internet.
  • Salida sencilla: presiona Ctrl+C para detenerlo.

Identidad visual

Logotipo de FluxTime

FluxTime presenta un banner ASCII en rosa, un reloj grande en cian y la fecha en violeta. El aspecto final depende de la compatibilidad de tu terminal con las secuencias ANSI y los colores de 24 bits.

El banner y el logotipo son gráficos vectoriales del proyecto, no una captura de pantalla del programa ejecutándose.

Tabla de contenidos

Requisitos

  • Python 3.
  • Una terminal que admita secuencias ANSI; para los colores previstos, se recomienda compatibilidad con ANSI TrueColor (24 bits).

No necesitas instalar paquetes con pip.

Instalación

Desde PyPI (cuando se publique la primera versión)

Instala FluxTime:

python -m pip install fluxtime-clock

Luego inicia el reloj con:

fluxtime

En Windows puedes usar py -m pip install fluxtime-clock. Si el comando fluxtime no aparece en el PATH, revisa la configuración de instalación de Python.

Desde el código fuente

Clona el repositorio y ejecuta el archivo directamente:

git clone https://github.com/programador777lolxddd-dot/FluxTime.git
cd FluxTime
python FluxTime.py

Uso

Ejecuta el programa con Python 3:

python3 FluxTime.py

En Windows, o en sistemas donde el comando python apunta a Python 3, puedes usar:

python FluxTime.py

El reloj se actualiza continuamente. Para detenerlo, presiona Ctrl+C en la terminal.

Controles

Acción Control
Iniciar el reloj Ejecutar el comando de Python
Detener el reloj Ctrl+C
Actualizar la pantalla Automático

Paleta visual

Elemento Color definido
Fondo RGB (10, 2, 20) — azul/morado casi negro
Banner RGB (255, 0, 128) — rosa neón
Hora RGB (0, 240, 255) — cian eléctrico
Fecha RGB (180, 100, 255) — violeta
Texto secundario RGB (120, 120, 160) — gris azulado

Los colores se aplican mediante secuencias ANSI TrueColor. La apariencia puede variar según la terminal y su configuración.

Cómo funciona

  1. Obtiene la hora local del sistema mediante datetime.now().
  2. Convierte la hora a texto con el formato de 24 horas.
  3. Transforma cada dígito en filas de caracteres de bloque.
  4. Construye una pantalla con el banner, el reloj y la fecha.
  5. Limpia y vuelve a dibujar la terminal en un bucle.

El código usa los módulos estándar os, sys, time y datetime. No envía datos ni necesita servicios externos.

Compatibilidad

  • Linux: utiliza una terminal con soporte ANSI y TrueColor.
  • macOS: utiliza una terminal con soporte ANSI y TrueColor.
  • Windows: el código incluye una inicialización básica para ANSI; el resultado depende de la terminal y su configuración.

Si los colores no aparecen, prueba otra terminal compatible y verifica que el soporte de colores esté habilitado.

Estructura del proyecto

FluxTime/
├── FluxTime.py
├── README.md
├── LICENSE
├── CHANGELOG.md
├── CONTRIBUTING.md
├── CODE_OF_CONDUCT.md
├── SECURITY.md
├── .gitignore
└── docs/
    └── USAGE.md

Solución de problemas

El comando python3 no existe.
Prueba python FluxTime.py o instala Python 3 desde una fuente oficial.

Los colores se ven diferentes o no aparecen.
Usa una terminal compatible con ANSI TrueColor (24 bits).

El banner o el reloj se ve desalineado.
Prueba una fuente monoespaciada y una ventana de terminal más ancha.

Quiero detener el programa.
Vuelve a la terminal donde está ejecutándose y presiona Ctrl+C.

Contribuciones

¡Las mejoras, correcciones y sugerencias son bienvenidas! Antes de enviar cambios, revisa CONTRIBUTING.md. Para reportar un problema, utiliza la sección Issues del repositorio.

Licencia

FluxTime se distribuye bajo la licencia MIT. Lee el archivo LICENSE para conocer los términos completos.

Autor

Creado por Programador en español en 2026.

Repositorio: https://github.com/programador777lolxddd-dot/FluxTime


FluxTime — la hora, en modo terminal.

Metadata

Release files for fluxtime-clock 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for fluxtime-clock 0.1.0
File Size Uploaded Provenance Actions
fluxtime_clock-0.1.0.tar.gz 7.1 kB With provenance Details for fluxtime_clock-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for fluxtime-clock 0.1.0
File Interpreter ABI Platform Actions
fluxtime_clock-0.1.0-py3-none-any.whl Python 3 none any Details for fluxtime_clock-0.1.0-py3-none-any.whl

Total release size: 14.5 kB

Release files / fluxtime_clock-0.1.0.tar.gz

Download URL fluxtime_clock-0.1.0.tar.gz
Size 7.1 kB
Tags Source
SHA-256 checksum
How to use checksums
e2ac1bfdc5d56e85974594bf89dea6f1a333f6571eddf62fb9a8afcaa33a76c2
BLAKE2b-256 checksum
How to use checksums
5562f4b322a0ff864b98a09646edce5c2ff3c262bb1a656dfa22db0b4e006264
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Release files / fluxtime_clock-0.1.0-py3-none-any.whl

Download URL fluxtime_clock-0.1.0-py3-none-any.whl
Size 7.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
365ad2ffa028df474f13fb11ffd6173853e8a8ecc528bf840dd47d728d74a96e
BLAKE2b-256 checksum
How to use checksums
cd38a480bda6051a4611b6a1fd321187c49366ae5205c700feea445390f3dbf3
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

Security for fluxtime-clock 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for fluxtime_clock-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 29, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page