Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

flashbang

Flashbang es un redireccionador de búsqueda ultra-rápido (<1ms) con Service Worker que ofrece 14,000+ bangs (DDG/Kagi/custom), autocompletado nativo y cero dependencias de runtime. Privacidad garantizada sin tracking.

Ficha actualizada 25 sept 2026, 4:51 · upstream 25 sept 2026, 4:23 · release v1.7.2

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es flashbang

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

Flashbang transforma la barra de direcciones del navegador en un lanzador de atajos mediante un Service Worker que procesa redirecciones localmente antes de cualquier solicitud de red. Soporta más de 14,000 bangs (comandos de búsqueda) extraídos de DuckDuckGo, Kagi y fuentes personalizadas, con actualizaciones diarias automáticas.

El sistema utiliza OpenSearch como backend para el descubrimiento automático de motores de búsqueda en navegadores compatibles. Implementa autocompletado inteligente que sugiere bangs basándose en popularidad global y frecuencia de uso personal (frecency). Soporta sintaxis configurable con múltiples prefijos (!, @, $, :, ;, ~) para diferenciar entre bangs, snaps y feeling lucky.

La arquitectura está construida con React y Node.js, sin dependencias de runtime en producción. Los redirects se procesan completamente localmente mediante Service Worker, eliminando latencia de red. Soporta despliegue en Cloudflare Pages, Railway o contenedores Docker para VPS privados.

CASOS DE USO
  • Redirección instantánea a sitios específicos sin cargar páginas intermedias
  • Búsqueda restringida por dominio (snaps) como @w quantum para Wikipedia solo
  • Autocompletado nativo en barra de direcciones con sugerencias personalizadas
  • Despliegue autocontenido en infraestructura propia con Docker o PaaS
  • Procesamiento local de búsquedas sin enviar datos a servidores externos
PUNTOS DESTACADOS
  • Redirección sub-1ms mediante Service Worker que intercepta antes del renderizado
  • Cero dependencias de runtime en producción - solo APIs nativas del navegador
  • 14,000+ bangs actualizados diariamente vía CI automático
  • Soporte OpenSearch para descubrimiento automático en navegadores compatibles
  • Privacidad total: sin tracking, analytics ni datos personales almacenados
PRECAUCIONES
  • Requiere configuración manual en Microsoft Edge (eliminar entrada auto-descubierta)
  • Frecency y personalización de sugerencias no disponibles en Firefox-based browsers
  • Algunos problemas de autocompletado con prefijos ':' en Firefox
  • Cloudflare Pages expone conteo básico de requests en dashboard (no se puede desactivar)
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

Flashbang
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker detectado

Despliegue recomendado: Cloudflare Pages o Railway para despliegue rápido sin configuración. Para VPS privados, usar Docker con docker run. Configurar URL de búsqueda como https://flashbang.tech?q=%s y opcionalmente sugerencias con /suggest?q=%s. Considerar configuración especial en Edge: eliminar entrada auto-descubierta y reañadir manualmente. Self-hosting permite instancia completamente privada sin compartir datos.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
ReactNode.js
SERVICIOS
OpenSearch
BASES DE DATOS
OpenSearch
PUERTOS
3000
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.