Sobre el proyecto

MonkeyNote es una aplicación moderna y minimalista para tomar notas, diseñada para macOS y construida íntegramente con SwiftUI. Ofrece una interfaz limpia y sin distracciones para organizar pensamientos e ideas, con un enfoque en la velocidad y la simplicidad. Entre sus funciones principales se incluyen la organización jerárquica de carpetas con anidamiento ilimitado, un editor de texto plano rápido que maneja archivos grandes sin retrasos, y un cursor altamente personalizable con ajustes de ancho, parpadeo y animación. La aplicación ofrece autocompletado inteligente con modos de completado de palabras y de líneas, un retardo personalizable y opacidad ajustable. El corrector ortográfico integrado subraya las palabras mal escritas y comparte el idioma del diccionario del autocompletado. Una potente búsqueda dentro del documento admite una navegación rápida entre coincidencias, y las operaciones intuitivas de arrastrar y soltar permiten reorganizar notas y carpetas con facilidad. La configuración es sencilla: las notas se almacenan localmente en ~/Documents/MonkeyNote/ de forma predeterminada, con la opción de cambiar la ubicación del almacén. Los ajustes se guardan en UserDefaults y son accesibles mediante el icono de engranaje en la barra lateral. Los usuarios pueden alternar entre temas claro y oscuro, elegir entre familias de fuentes monoespaciadas, redondeadas o serif, ajustar el tamaño de la fuente y afinar el comportamiento del cursor, el autocompletado y el corrector ortográfico. Los atajos de teclado incluyen Cmd+F para enfocar el campo de búsqueda, Enter para navegar a la siguiente coincidencia y Escape para cerrar la búsqueda y volver al editor. La aplicación requiere macOS 15.7 o posterior. Se puede ejecutar desde el código fuente con ./run.sh, compilar desde el código fuente con ./build.sh, o compilar con Xcode 16.2 o superior. Los archivos .dmg precompilados están disponibles en la página de Releases de GitHub. El proyecto es de código abierto bajo la licencia MIT y se aceptan contribuciones.