██╗ ██╗███████╗██╗ ██████╗ ██████╗ ███╗ ███╗███████╗ ████████╗ ██████╗ ████████╗██╗ ██╗███████╗ ███████╗██╗ ██╗ ██╗██╗ ██╗████████╗██╗███╗ ███╗███████╗ ██████╗ ███████╗██████╗ ██████╗ ███████╗██╗████████╗ ██████╗ ██████╗ ██╗ ██╗
██║ ██║██╔════╝██║ ██╔════╝██╔═══██╗████╗ ████║██╔════╝ ╚══██╔══╝██╔═══██╗ ╚══██╔══╝██║ ██║██╔════╝ ██╔════╝██║ ██║ ██║╚██╗██╔╝╚══██╔══╝██║████╗ ████║██╔════╝ ██╔══██╗██╔════╝██╔══██╗██╔═══██╗██╔════╝██║╚══██╔══╝██╔═══██╗██╔══██╗╚██╗ ██╔╝
██║ █╗ ██║█████╗ ██║ ██║ ██║ ██║██╔████╔██║█████╗ ██║ ██║ ██║ ██║ ███████║█████╗ █████╗ ██║ ██║ ██║ ╚███╔╝ ██║ ██║██╔████╔██║█████╗ ██████╔╝█████╗ ██████╔╝██║ ██║███████╗██║ ██║ ██║ ██║██████╔╝ ╚████╔╝
██║███╗██║██╔══╝ ██║ ██║ ██║ ██║██║╚██╔╝██║██╔══╝ ██║ ██║ ██║ ██║ ██╔══██║██╔══╝ ██╔══╝ ██║ ██║ ██║ ██╔██╗ ██║ ██║██║╚██╔╝██║██╔══╝ ██╔══██╗██╔══╝ ██╔═══╝ ██║ ██║╚════██║██║ ██║ ██║ ██║██╔══██╗ ╚██╔╝
╚███╔███╔╝███████╗███████╗╚██████╗╚██████╔╝██║ ╚═╝ ██║███████╗ ██║ ╚██████╔╝ ██║ ██║ ██║███████╗ ██║ ███████╗╚██████╔╝██╔╝ ██╗ ██║ ██║██║ ╚═╝ ██║███████╗ ██║ ██║███████╗██║ ╚██████╔╝███████║██║ ██║ ╚██████╔╝██║ ██║ ██║
╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝╚══════╝ ╚═╝ ╚══════╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚══════╝╚═╝ ╚═════╝ ╚══════╝╚═╝ ╚═╝ ╚═════╝ ╚═╝ ╚═╝ ╚═╝
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+Cpara detenerlo.
Identidad visual
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
- Instalación
- Uso
- Controles
- Paleta visual
- Cómo funciona
- Compatibilidad
- Estructura del proyecto
- Solución de problemas
- Contribuciones
- Licencia
- Autor
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
- Obtiene la hora local del sistema mediante
datetime.now(). - Convierte la hora a texto con el formato de 24 horas.
- Transforma cada dígito en filas de caracteres de bloque.
- Construye una pantalla con el banner, el reloj y la fecha.
- 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)
| 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)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| 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 logRelease 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 logSecurity 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.
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 logA 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.