
2026 - Product Design / Vibe Coding
Kanonly
App de escritorio Kanban para Windows, privacy-first. Organizá tu trabajo en tableros visuales sin depender de la nube. Versión open-source disponible en GitHub.
— Ficha de rol
- Rol
- Product Designer
- Equipo
- Proyecto individual
- Duración
- 30 días (MVP en 5)
- Plataforma
- Windows (local)
- Qué hice
- Todo: diseño y desarrollo con IA
— Contexto
El problema: organización sin conexión que funcione
Existen cientos de herramientas Kanban en el mercado, pero la mayoría exige conexión a internet o suscripción mensual, o comparte tus datos en servidores de terceros. Para equipos pequeños, freelancers y profesionales que valoran su privacidad, no hay una opción realmente local, gratuita y bien diseñada.
Kanonly nace de esa necesidad: un tablero Kanban que funcione 100% offline, con persistencia local, interfaz moderna y productividad real, sin trackers ni nube. Es gratuito, open-source y todas las funciones están disponibles para todos los usuarios.
— Solución
Una app de escritorio rápida, ligera y privada
Kanonly está construida con Tauri (Rust) para un rendimiento nativo y un binario ligero, con React 19 en el frontend para una experiencia de usuario fluida e interactiva. La persistencia se maneja con SQLite local, lo que significa que tus datos nunca salen de tu máquina.
El diseño visual sigue principios de claridad y jerarquía: fondos oscuros, acentos en verde lima para estados activos, tipografía legible y espaciados generosos que reducen la fatiga visual en sesiones largas de trabajo.
— Funcionalidades
Todo lo que necesitás para gestionar proyectos

Tableros Kanban ilimitados
Columnas personalizables con drag-and-drop nativo. Reordená tickets y columnas con total libertad.

Editor de texto enriquecido
WYSIWYG con negrita, cursiva, tachado, código inline y bloques de código. Formato profesional sin salir de la app.

Notas independientes
Notas independientes con reordenamiento por drag-and-drop, perfectas para ideas rápidas, brainstorming o documentación libre.

Comentarios con timestamps
Sistema de comentarios en tickets y notas con fecha y hora. Seguimiento completo de decisiones.

Colores de columna
Selector de 10 colores por columna para organización visual inmediata. Cada proyecto con su propia identidad.
— Stack tecnológico
Tecnologías detrás de Kanonly
La combinación de Tauri + Rust genera un bundle de ~3.4 MB (vs 100-200 MB de Electron) con un consumo de memoria mínimo. React 19 y Vite ofrecen tiempos de build y hot-reload rápidos. Zustand maneja el estado global sin boilerplate, @dnd-kit provee drag-and-drop accesible y personalizable, y @tauri-apps/api conecta el frontend con los comandos nativos de Rust. SQLite garantiza que todos los datos permanezcan locales, mientras que el sistema i18n detecta automáticamente el idioma del sistema (ES/EN).
— Resultados
Desarrollo y lanzamiento
30
días desde el primer commit hasta el lanzamiento en la Microsoft Store
~3.4MB
bundle de la app, gracias a Tauri en lugar de Electron
— Decisiones clave
Decisiones que definieron el proyecto.
Persistencia 100% local — sin nube ni cuentas
El problema
Las herramientas Kanban dominantes resuelven la persistencia con servidores propios: cuentas, suscripciones y datos del usuario en manos de terceros. Kanonly nacía justamente para romper con ese patrón, así que la arquitectura de datos era la decisión fundacional.
Las opciones
- —Backend en la nube con cuentas: habilita sync multi-dispositivo, pero rompe la promesa de privacidad y suma costo de servidor
- —Archivos planos (JSON) en disco: simples y portables, pero frágiles para las relaciones entre tableros, tickets, notas y comentarios
- —SQLite local embebido: una base relacional real dentro de la app, sin servidor ni red
La decisión
Elegí SQLite local: los datos nunca salen de la máquina del usuario y la app funciona sin internet desde el primer día. Me daba una base relacional robusta para tableros, tickets, notas y comentarios sin levantar ningún servidor. Lo que sacrifico es la sincronización entre dispositivos: cada instalación es una isla, y eso es a propósito.
Tauri en lugar de Electron — el peso como decisión de producto
El problema
Para una app de escritorio con interfaz web moderna, el camino estándar es Electron. Pero una herramienta que promete ser rápida y liviana no puede empezar pesando cientos de megas antes de que el usuario cargue un solo ticket.
Las opciones
- —Electron: el estándar de facto con un ecosistema enorme, pero bundles de 100-200 MB y alto consumo de memoria
- —App web/PWA: cero instalación, pero depende del navegador y no encaja con una experiencia desktop nativa y offline
- —Tauri (Rust): binario nativo liviano sobre el webview del sistema, con React en el frontend
La decisión
Elegí Tauri con Rust y React 19 en el frontend: el bundle quedó en ~3.4 MB contra los 100-200 MB de Electron, con consumo de memoria mínimo. Sacrifiqué el camino más transitado y la madurez del ecosistema de Electron, pero la liviandad no era un detalle técnico: era parte central de la promesa del producto.
Gratis y open-source — nada de freemium
El problema
El mercado Kanban está dominado por suscripciones mensuales y funciones bloqueadas detrás de paywalls. Había que decidir cómo se distribuía Kanonly sin repetir el mismo patrón que el producto venía a criticar.
Las opciones
- —Freemium: gratis con funciones premium pagas, el modelo dominante, pero fragmenta la experiencia entre usuarios
- —Pago único: ingreso directo, pero fricciona la adopción y exige gestión de licencias
- —Gratis y open-source: sin ingresos directos, pero coherente con la propuesta privacy-first y sin fricción de entrada
La decisión
Elegí gratis y open-source, con todas las funciones disponibles para todos los usuarios. Si el problema era que las herramientas existentes cobran suscripciones y retienen datos, la solución no podía hacer lo mismo con otra cara. Lo que sacrifico es cualquier ingreso directo del producto.
— Próximos pasos
Probá Kanonly hoy
Disponible gratis en la Microsoft Store. Sin cuentas, sin nube, sin complicaciones.