
Receta para una escritura sin fricciones
Tiempo de lectura: 3 minutos
Ingredientes: 1 navegador abierto, 1 carpeta local, cero distracciones
Dificultad: 🔴⚪⚪⚪⚪
Acompañamiento musical sugerido:
Una pista lo-fi o ambient sin voces — algo que permanezca de fondo y deje que las palabras hagan el trabajo.
Detalle de la complejidad:
- 🔴 Abre el enlace
- ⚪ Entiende qué hace ink
- ⚪ Imagina cómo se adapta a tu flujo de trabajo
- ⚪ Realiza que tus archivos siguen siendo tuyos
- ⚪ Recompensa: una app de escritura que no estorba
Hay un tipo particular de frustración que surge cuando buscas una herramienta para escribir y te encuentras distraído — por una interfaz saturada, un muro de pago por suscripción o un servicio de sincronización que no pediste. ink es mi respuesta a esa frustración: una aplicación de escritura en Markdown minimalista, gratuita y open-source, que funciona completamente en tu navegador, sin cuenta, sin nube y sin ruido.
¿Qué es ink?
ink es una aplicación web de una sola página diseñada para escribir y gestionar document en Markdown. La abres y escribes. Tus archivos se guardan en un espacio de trabajo local en tu propia máquina usando la File System Access API nativa del navegador, lo que significa que tus notas nunca salen de tu dispositivo a menos que elijas exportarlas.
La aplicación completa se distribuye como un único archivo HTML — ink-app.html — con todos los estilos y scripts integrados en línea. No hay nada que instalar, ningún servidor que mantener y ninguna dependencia que actualizar de tu parte. Puedes incluso descargar el archivo y ejecutarlo offline, si lo deseas.
Por Qué La Creé
La mayoría de las aplicaciones de escritura caen en uno de dos trampas: son o demasiado potentes (y por tanto demasiado complejas), o demasiado simples (y faltan funcionalidades que realmente necesitas). ink se sitúa en el espacio entre — funcional sin estar inflado, minimalista sin estar empobrecido.
Características Principales
- Organización basada en espacios de trabajo — abre una carpeta local como espacio de trabajo y navega todos tus archivos
.mden un árbol lateral - Escritura en Markdown — un editor enfocado con tipografía limpia y legible
- Soporte de tags/frontmatter — las notas soportan tags YAML en el frontmatter, analizados e indexados automáticamente
- Opciones de exportación — exporta la nota actual como Markdown, o exporta todas las notas a la vez como un bundle JSON único
- Flujo de trabajo con teclado primero — todo tiene un atajo:
| Acción | Atajo |
|---|---|
| Nueva nota | Ctrl/Cmd + E |
| Abrir espacio de trabajo | Ctrl/Cmd + Shift + O |
| Guardar nota | Ctrl/Cmd + S |
| Actualizar espacio de trabajo | Ctrl/Cmd + L |
| Exportar como Markdown | Ctrl/Cmd + Shift + M |
| Exportar todo como JSON | Ctrl/Cmd + Shift + S |
Cómo Funciona Internamente
Para los curiosos desde el punto de vista técnico: ink está escrito en TypeScript y construido con esbuild y SASS, ensamblado en un único archivo HTML autónomo. El código fuente es modular — las responsabilidades de las funcionalidades están repartidas limpiamente entre app-controller, ui-events, workspace-io, tree-render, dom, fs-api y types. El proyecto está completamente testado, con test unitarios QUnit y test end-to-end Cypress que cubren el flujo de escritura principal.
El uso de la File System Access API es una elección deliberada: cierra la brecha entre una aplicación nativa y una aplicación web. Eliges una carpeta real en tu disco, ink lee y escribe archivos reales, y esos archivos son tuyos — legibles por cualquier editor de texto, versionables con Git y portables hacia cualquier otra herramienta.
¿Para Quién Es?
ink es ideal si tú:
- Tomas notas en Markdown puro y buscas un hogar ligero para ellas
- Prefieres trabajar con archivos locales en lugar de un servicio en la nube
- Valoras los atajos de teclado y una interfaz rápida y ágil
- Quieres una aplicación que puedas inspeccionar, forkear y autoalojar libremente
- Simplemente quieres escribir sin que te vendan nada
Es una buena opción para desarrolladores, escritores, investigadores y cualquiera que piense que sus notas deberían almacenarse en archivos .md de los que sea verdaderamente propietario.
Pruébala Ahora
Dirígete a viscioletti.com/ink para abrir la aplicación directamente en tu navegador — sin necesidad de registro. El código fuente está disponible y es open en github.com/feddernico/ink bajo licencia MIT. Las contribuciones y los comentarios son muy bienvenidos.
¿Quieres Contribuir?
ink es un proyecto abierto, y si resulta útil para tu escritura o toma de notas, me encantaría que ayudaras a mejorarlo. Ya sea reportando un bug, sugiriendo una funcionalidad, mejorando la documentación, refinando el diseño o abriendo un pull request, toda contribución es bienvenida. Y si simplemente quieres apoyar el proyecto y fomentar su desarrollo continuo, ese apoyo significa mucho — las mejores herramientas open-source crecen porque la gente las encuentra lo suficientemente valiosas como para usarlas, compartirlas y mejorarlas juntos.