Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

notvex

Notvex es una aplicación de escritorio para tomar notas privadas y cifradas al 100% local, sin nube ni servidores. Utiliza Electron + React + TypeScript y almacena todo en un único archivo cifrado (vault.nvx) con SQLCipher y XChaCha20.

Ficha actualizada 28 sept 2026, 12:46 · upstream 28 sept 2026, 12:39 · release v0.2.1

00

Qué es notvex

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

Notvex es una aplicación de escritorio diseñada para la toma de notas privadas y cifradas, operando completamente localmente sin depender de servicios externos, cuentas ni sincronización en la nube. El proyecto se basa en una arquitectura multi-proceso con Electron (Node.js), React y TypeScript, donde el proceso principal maneja toda la criptografía y acceso a la base de datos, mientras que el renderizador solo interactúa mediante canales IPC definidos explícitamente.

CASOS DE USO
  • Gestión de notas privadas con cifrado de extremo a extremo para documentos sensibles.
  • Almacenamiento seguro de información en un único archivo portable (vault.nvx) para copias de seguridad en USB o discos externos.
  • Uso de múltiples cofres (multi-vault) para separar contextos profesionales y personales sin mezclar datos.
  • Edición de Markdown con vista previa en vivo, resaltado de sintaxis y soporte para código.
  • Recuperación de acceso mediante una clave de recuperación BIP39 si se olvida la contraseña principal.
PUNTOS DESTACADOS
  • Cifrado híbrido: SQLCipher (AES-256) a nivel de página más XChaCha20-Poly1305 a nivel de campo para títulos y contenido.
  • Arquitectura segura con aislamiento del renderizador; la lógica criptográfica nunca se ejecuta en el hilo de la interfaz gráfica.
  • Sin telemetría ni seguimiento: todo el código es auditable y no hay backend remoto.
  • Protección contra capturas de pantalla por defecto mediante setContentProtection para evitar fugas visuales.
  • Derivación de claves con Argon2id auto-calibrada según la capacidad de hardware del usuario.
  • Licencia AGPL-3.0, garantizando que las mejoras permanezcan abiertas y auditables.
PRECAUCIONES
  • Recuperación imposible si se pierden tanto la contraseña maestra como la clave de recuperación BIP39; no existe restablecimiento externo.
  • Requiere Node.js ≥ 22 para compilar y ejecutar el proyecto.
  • En Windows, es necesario instalar Visual Studio Build Tools con carga 'Desktop development with C++' para compilar @journeyapps/sqlcipher.
  • No incluye soporte nativo para contenedores Docker ni archivos de composición (compose).
  • La base de datos SQLite está cifrada; las herramientas estándar de visualización de bases de datos no pueden leer el contenido sin la clave.
VISUAL

Capturas del proyecto

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

Captura de notvexNotvex — main view
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Despliegue manual

Recomendaciones: Almacene vault.nvx en un disco seguro y realice copias de seguridad periódicas. Guarde la clave de recuperación BIP39 en un gestor de contraseñas o soporte físico seguro; sin ella, los datos son irrecoverables. Configure el bloqueo automático (auto-lock) según su preferencia de seguridad. Para despliegue en producción, use los scripts de build específicos por plataforma (pnpm build:win, pnpm build:mac, pnpm build:linux).

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

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