Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

visited

Herramienta CLI en Node.js para centralizar historial de navegación mediante un script de usuario inyectado y una base de datos SQLite local, permitiendo búsqueda avanzada con expresiones regulares sin necesidad de infraestructura compleja.

Ficha actualizada 25 sept 2026, 20:03 · upstream 25 sept 2026, 19:42 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es visited

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

Visited es una herramienta CLI en Node.js diseñada para recopilar historial de navegación de forma segura. Funciona mediante un script de usuario generado que se inyecta en el navegador, permitiendo capturar URLs, hosts y fechas de visita en tiempo real.

Los datos se almacenan localmente en una base de datos SQLite (visited.db), lo que garantiza privacidad sin enviar información a servidores externos. El servidor escucha en un puerto configurable (por defecto 5555) y ofrece comandos para consulta directa desde la línea de comandos.

Soporta búsqueda con expresiones regulares y permite exportar resultados en formato JSON o URL, facilitando el análisis local sin dependencias de bases de datos pesadas ni configuración de contenedores.

CASOS DE USO
  • Auditoría personal de navegación
  • Centralización de historial multi-navegador
  • Análisis de patrones de uso locales
  • Recuperación de URLs visitadas tras limpieza
  • Integración con herramientas de seguridad offline
PUNTOS DESTACADOS
  • Base de datos SQLite ligera y local
  • Búsqueda compatible con expresiones regulares (Regex)
  • Agnóstico a navegador vía script de usuario
  • Despliegue local sin contenedores Docker
  • Bajo consumo de recursos (1GB RAM)
PRECAUCIONES
  • Requiere instalación manual del script en cada perfil
  • No soporta despliegue con Docker nativo
  • Dependencia de Node.js y SQLite3-pcre
  • No es una solución centralizada empresarial por defecto
  • Necesita permisos de extensión para inyección
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Despliegue manual

Clonar repositorio y ejecutar npm install. Generar el script del cliente con node visited.js --generate y pegarlo en un gestor como Tampermonkey. Iniciar el servidor con node visited.js --server, asegurando que el puerto 5555 esté disponible o usando la opción -p. Instalar dependencias de sistema como sqlite3-pcre para búsqueda avanzada.

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
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.