Código Abierto • GPL v3
Sin Electron: 100% Nativo en C++17 & Qt 6

El emulador de terminal
multiprotocolo definitivo

Conéctate a tus servidores remotos con la máxima velocidad y control. SSH con X11, explorador SFTP integrado, FTPS seguro, consola Serial con ZMODEM, túneles SSH y multi-input simultáneo en una interfaz moderna para Linux y Windows.

Clonar y construir:git clone git@github.com:Gargadon/banchoxterm.git && cd banchoxterm
BanchoXterm Screenshot

Todo lo que un SysAdmin y Desarrollador necesita

Diseñado para reemplazar herramientas pesadas y fragmentadas con una solución integral, rápida y confiable.

Productividad

Terminal Multi-Pestañas y Split

Organiza múltiples sesiones locales y remotas simultáneamente. Abre pestañas independientes o divide la pantalla para comparar logs y shells lado a lado.

Orquestación

Multi-Input Broadcast

Envía comandos de teclado a todas las terminales abiertas a la vez. Perfecto para actualizar paquetes, reiniciar clusters o consultar estados en lote.

Archivos

Explorador SFTP Integrado

Navega directorios remotos en el panel lateral, descarga, sube mediante drag & drop, administra permisos y edita archivos de texto en vivo sin salir de la terminal.

Seguridad

Túneles SSH (Local, Remote, SOCKS5)

Crea port forwardings locales, remotos y proxies dinámicos SOCKS5 fácilmente organizados. Salta firewalls y accede a bases de datos privadas con un clic.

Telemetría

Monitoreo Remoto en Vivo

Supervisa en tiempo real el consumo de CPU, memoria RAM, disco y tiempo de actividad (uptime) en la barra de estado de cada sesión SSH activa.

Hardware

Consola Serial & ZMODEM

Soporte para hardware UART/RS-232, routers, switches y placas IoT con baudrates configurables, control de flujo y transferencia de ficheros con XMODEM/ZMODEM.

Redes

FTP / FTPS con TLS 1.3

Conexiones FTP seguras con validación estricta de certificados, modo pasivo, políticas personalizadas de CA y reconexión automática resiliente.

Rendimiento

100% Nativo en C++17 y Qt 6

Cero pesadez de Chromium o Electron. Inicio instantáneo, latencia mínima al teclear y huella de memoria minúscula gracias al motor QTermWidget.

Personalización

Temas, Paletas e i18n

Modo oscuro y claro automático o forzado, paletas de colores personalizables y soporte multi-idioma nativo para Español, Inglés y Portugués.

Todos tus canales de conexión en una sola herramienta

Desde la nube hasta el cable serie de tu rack: administra infraestructura moderna y hardware de telecomunicaciones sin cambiar de ventana.

Acceso Remoto

SSH & X11

Conexiones SSH robustas basadas en libssh2. Compatible con llaves públicas/privadas (Ed25519, RSA), agentes SSH, contraseñas seguras y reenvío gráfico X11.

  • Autenticación con claves protegidas y SSH Agent
  • Reenvío de aplicaciones gráficas X11 (VcXsrv integrado en Windows)
  • Gestor de túneles SSH: Local, Remote y Dynamic SOCKS5
  • Integración con el Secret Service de Linux (GNOME Keyring / KWallet)
Explorador de Archivos

SFTP & Transferencia

Un cliente de archivos remoto siempre a la mano en el panel lateral. Olvídate de abrir un FileZilla o WinSCP separado para modificar configuraciones.

  • Navegador de árbol remoto con permisos, dueños y tamaños
  • Subida y descarga mediante arrastrar y soltar (drag & drop)
  • Editor integrado para modificar archivos de configuración en el servidor
  • Operaciones en segundo plano sin interrumpir tu sesión de terminal
Hardware & IoT

Consola Serial & ZMODEM

Diseñado para ingenieros de redes, sysadmins y makers que interactúan con switches Cisco, routers Mikrotik, Raspberry Pi o placas de desarrollo.

  • Compatible con picocom, screen y minicom
  • Detección y configuración de puertos COM y /dev/ttyUSB*
  • Transferencia de firmwares y archivos con XMODEM y YMODEM
  • Soporte nativo ZMODEM mediante integración con 'sz' (lrzsz)
Protocolos Clásicos

FTP / FTPS Seguro

Acceso a servidores de almacenamiento tradicionales con capa de seguridad moderna criptográfica TLS 1.2 o TLS 1.3.

  • Cifrado FTPS moderno y selección de TLS 1.2 o TLS 1.3-only
  • Validación de CA personalizada y certificados autofirmados
  • Transferencia recursiva de carpetas y archivos
  • Reconexión automática resiliente ante caídas de enlace

¿Cansado de terminales basadas en Electron?

Otras herramientas modernas empaquetan un navegador Chromium completo para mostrar una consola de texto, devorando cientos de megabytes de memoria y ralentizando tu flujo de trabajo.

BanchoXterm está escrito en C++17 nativo con Qt 6 y un fork dedicado de QTermWidget. El resultado es una interfaz ultrasensible, arranque en milisegundos y mínimo impacto en tus recursos del sistema.

< 40 MBConsumo de RAM típico
< 200 msTiempo de arranque en frío
0 Cloud100% Local y Privado
CaracterísticaBanchoXtermTerminales Electron
Tecnología BaseC++17 + Qt 6Chromium + Node.js
Huella de Memoria~35 MB400 MB - 1.2 GB
Explorador SFTP en vivo✔ IntegradoRequiere plugin o Pro
Consola Serial / ZMODEM✔ NativoIncompatible / Parcial
Túneles SSH (SOCKS5/Local)✔ IncluidoLimitado
Licencia & PrivacidadGPL v3 (Libre)Freemium / Telemetría

Comienza a usar BanchoXterm hoy

Descarga los ejecutables binarios para Windows o compila directamente en tu distribución de Linux preferida con unos pocos comandos.

Windows 10 / 11

x64 y ARM64 • Binarios listos

Incluye soporte para ConPTY, integración con servidor X11 (VcXsrv) y almacenamiento de credenciales protegido por DPAPI.

Linux Tux Logo

Linux (Ubuntu / Fedora / Arch)

Compilación Nativa con Ninja & CMake

Compatible con Secret Service (GNOME Keyring / KWallet), QTermWidget nativo y terminales del sistema de alta resolución.

Ubuntu / Debian
Fedora / RHEL
Windows (MSVC)
1. Instalar dependencias necesarias
sudo apt install build-essential cmake ninja-build \
  qt6-base-dev qt6-serialport-dev qt6-tools-dev qt6-tools-dev-tools \
  libssl-dev zlib1g-dev libsecret-tools lrzsz
2. Clonar el repositorio y submódulos
git clone git@github.com:Gargadon/banchoxterm.git
cd banchoxterm
git submodule update --init --recursive
3. Compilar y ejecutar
cmake -B build -G Ninja
cmake --build build
./build/banchoxterm
1. Instalar dependencias necesarias (Fedora)
sudo dnf install cmake ninja-build \
  qt6-qtbase-devel qt6-qtserialport-devel qt6-qttools-devel \
  openssl-devel zlib-devel libsecret lrzsz
2. Clonar el repositorio y submódulos & 3. Compilar y ejecutar
git clone git@github.com:Gargadon/banchoxterm.git
cd banchoxterm
git submodule update --init --recursive
cmake -B build -G Ninja
cmake --build build
./build/banchoxterm
Compilar con MSVC en Developer Command Prompt
set PATH=C:\Qt\6.8.3\msvc2022_64\bin;%PATH%
cmake -B build -G "Visual Studio 17 2022" -A x64
cmake --build build --config Release