Skip to main content

📁 HBF - Hybrid Binary Format

HBF es un formato de archivo todo en uno que combina texto, binario, metadatos, listas y datos numéricos en un solo archivo. Creado desde Termux, diseñado para ser simple, útil y portable.


🚀 Características

Característica Descripción
📝 Texto Contenido principal del archivo
📊 Metadatos Título, autor y fecha
🖼️ Binario Guarda imágenes, archivos, etc. en base64
📋 Listas Listas jerárquicas
🔢 Numérico Datos numéricos estructurados
📌 Notas Notas personales o técnicas
🌍 12 idiomas Español, Inglés, Portugués, Francés, Alemán, Italiano, Japonés, Chino, Ruso, Coreano, Árabe e Hindi
🔒 Cifrado Protege archivos con contraseña (AES)
🔗 Combinar Une dos archivos HBF en uno
📤 Exportar Exporta a TXT, JSON, MD, XML, CSV, YAML, HTML, INI o TOML
📥 Importar Importa desde TXT, JSON, XML, YAML, TOML, INI, CSV, MD o HTML
🔍 Buscar Busca palabras dentro del archivo
📂 Listar Muestra todos los HBF en la carpeta
💾 Configurable Guarda colores, ruta base e idioma en un archivo de configuración
🖥️ Multiplataforma Funciona en Termux (Android), Linux y Windows
🗄️ Bloque SQL Edita y exporta a SQLite

📦 Instalación

Opción 1: Desde PyPI (recomendado)

pip install hbf-hyper hbf

Opción 2: Desde el código fuente

git clone https://github.com/lucassogarayDA/hbf.git cd hbf python hbf.py

Opción 3: Desde el paquete .deb (Termux/Linux)

dpkg -i hbf_3.0.1_all.deb hbf


🛠️ Uso

Ejecutá el comando y seguí el menú interactivo:

hbf

Al abrir, podés elegir idioma o usar la detección automática entre 12 idiomas disponibles.


📋 Menú completo (36 opciones)

  1.  📝 Crear HBF
  2.  📖 Leer HBF
  3.  📥 Importar a HBF
  4.  ✏️ Editar TEXTO
  5.  📋 Editar LISTAS
  6.  💬 Editar NOTAS
  7.  🔢 Editar NUMERICO
  8.  🏷️ Editar TITULOS
  9.  📝 Editar METADATOS
 10.  💻 Editar CODE
 11.  🌐 Editar API
 12.  🗄️ Editar SQL
 13.  📦 Editar DEPLOY
 14.  🧪 Editar TEST
 15.  📊 Editar SCHEMA
 16.  🔐 Editar ENV
 17.  ⚙️ Editar CONFIG
 18.  📖 Editar DOCS
 19.  ⚡ Editar COMANDOS
 20.  🐍 Editar SCRIPTS
 21.  📦 Editar DEPENDENCIAS
 22.  🖼️ Gestionar imágenes
 23.  🖼️ Guardar binario
 24.  📤 Extraer binario
 25.  📤 Exportar
 26.  🔍 Buscar
 27.  📂 Listar HBF
 28.  📊 Estadísticas
 29.  📜 Historial
 30.  🔗 Combinar HBF
 31.  🔒 Proteger con clave
 32.  📦 Generar desde HBF
 33.  📁 Cambiar ruta base
 34.  🎨 Colores
 35.  🌍 Cambiar idioma
 36.  📦 Activar/desactivar compresión
 37.  🚪 Salir

📂 Ejemplo de archivo HBF

[HBF]
Version: 3.0.1
Magic: HBF
Fecha: 2026-09-03T00:00:00

[METADATOS]
{
  "titulo": "Mi proyecto",
  "autor": "Lucas Sogaray"
}

[TEXTO]
Este es el contenido principal del archivo.

[LISTAS]
- Tarea 1
- Tarea 2
  - Subtarea A

[FIN]

🔒 Proteger con contraseña

hbf Opción 31 → Elegir archivo → Opción 1 (Cifrar) → Ingresar contraseña

El archivo cifrado se guarda con extensión .hbf.enc


🛣️ Roadmap

☑ Formato HBF básico ☑ Binario (base64) ☑ Edición de bloques ☑ Exportar a 9 formatos ☑ Importar desde 9 formatos ☑ Búsqueda ☑ Estadísticas ☑ Combinar HBF ☑ Cifrado con contraseña ☑ 12 idiomas completos ☑ Paquete .deb ☑ Multiplataforma (Android, Linux, Windows) ☑ Ruta base configurable ☑ Gestión de imágenes ☑ Historial de cambios ☑ Generación desde HBF ☑ Compresión activable desde TUI


📄 Licencia

MIT — Podés usarlo, modificarlo y distribuirlo libremente.


👤 Autor

Lucas Sogaray

· GitHub: @LucassogarayDA · Email: lucassogaray72@gmail.com


⭐ ¿Te gusta HBF?

Si te gusta el proyecto, dejale una estrella en GitHub ⭐ y compartilo con otros.

Metadata

Release files for hbf-hyper 3.0.2

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

Source distribution (sdist)

Source distribution for hbf-hyper 3.0.2
File Size Uploaded Provenance Actions
hbf_hyper-3.0.2.tar.gz 22.4 kB With provenance Details for hbf_hyper-3.0.2.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for hbf-hyper 3.0.2
File Interpreter ABI Platform Actions
hbf_hyper-3.0.2-py3-none-any.whl Python 3 none any Details for hbf_hyper-3.0.2-py3-none-any.whl

Total release size: 43.0 kB

Release files / hbf_hyper-3.0.2.tar.gz

Download URL hbf_hyper-3.0.2.tar.gz
Size 22.4 kB
Tags Source
SHA-256 checksum
How to use checksums
a5aa4687a623798e782f42749ab64458b9638b7040590a13a0996d23412c3d8c
BLAKE2b-256 checksum
How to use checksums
a1b95ad881a5da6ef3b3cb6c22da88c2586793f378ae8feb733b490ceb7d609d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 4, 2026.

Transparency log

Release files / hbf_hyper-3.0.2-py3-none-any.whl

Download URL hbf_hyper-3.0.2-py3-none-any.whl
Size 20.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ae6ef174a74dc92739df6f2df12bf9e1da0f5635d3c8ad7478c5f368bb3cdb4f
BLAKE2b-256 checksum
How to use checksums
9cab7d3f60cb8a8ba52ac0c6f4fd8d8890a531e880aa2f5a3acdddff1f3ebaf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

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 Sep 4, 2026.

Transparency log

Security for hbf-hyper 3.0.2

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 hbf_hyper-3.0.2.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 Sep 4, 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

3.0.2 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