À propos du projet

MonkeyNote est une application de prise de notes moderne et minimaliste pour macOS, entièrement construite avec SwiftUI. Elle offre une interface propre et sans distraction pour organiser pensées et idées, en mettant l'accent sur la rapidité et la simplicité. Parmi ses fonctionnalités clés : organisation hiérarchique des dossiers avec imbrication illimitée, éditeur de texte brut rapide gérant les gros fichiers sans latence, et curseur hautement personnalisable avec largeur, clignotement et animations configurables. L'application propose une autocomplétion intelligente avec modes de complétion par mot et par ligne, un délai personnalisable et une opacité réglable. Le correcteur orthographique intégré souligne les mots mal orthographiés et partage la langue du dictionnaire d'autocomplétion. Une recherche puissante dans le document permet une navigation rapide entre les correspondances, et des opérations de glisser-déposer intuitives facilitent la réorganisation des notes et dossiers. La configuration est simple : les notes sont stockées localement dans ~/Documents/MonkeyNote/ par défaut, avec possibilité de changer l'emplacement du coffre. Les paramètres sont enregistrés dans UserDefaults et accessibles via une icône d'engrenage dans la barre latérale. L'utilisateur peut basculer entre les thèmes clair/sombre, choisir parmi les familles de polices monospace, arrondie ou serif, ajuster la taille de police, et affiner le comportement du curseur, de l'autocomplétion et du correcteur orthographique. Les raccourcis clavier incluent Cmd+F pour focaliser le champ de recherche, Entrée pour passer à la correspondance suivante, et Échap pour fermer la recherche et revenir à l'éditeur. L'application nécessite macOS 15.7 ou ultérieur. Elle peut être exécutée depuis les sources avec ./run.sh, compilée avec ./build.sh, ou construite avec Xcode 16.2+. Des fichiers .dmg précompilés sont disponibles sur la page GitHub Releases. Le projet est open-source sous licence MIT et accepte les contributions.