À propos du projet

Lunita est une application de bureau conçue pour écrire des histoires longues, comme des romans ou des sagas, qui ne tiennent pas dans un seul document. Sa philosophie est « on planifie d'abord, on écrit ensuite » et elle maintient ces deux tâches dans des onglets indépendants : **Planification** et **Écriture**. Dans l'onglet de planification, l'histoire est organisée par sections, chapitres et scènes, chacun avec un résumé et des étiquettes de personnages, lieux et objets. Cela permet de voir d'un coup d'œil la présence de chaque élément tout au long de l'œuvre. L'onglet d'écriture affiche le manuscrit réel, avec des parties et chapitres continus, un index fixe à gauche et un panneau de notes de révision à droite. À l'ouverture d'une scène, l'interface se réduit au papier et au compteur de mots, favorisant la concentration. En plus du texte narratif, Lunita propose des fiches éditables pour les personnages, lieux et objets, avec image et format libre, ainsi qu'une section « lore » pour des notes contextuelles liées aux éléments correspondants. Le projet complet est stocké dans un fichier unique .lun (un ZIP contenant une base de données SQLite et les ressources multimédias), ce qui facilite les sauvegardes et les transferts. L'exportation est pour l'instant limitée au Markdown (tant pour le manuscrit que pour le plan), bien que des formats comme PDF, EPUB et DOCX soient prévus. L'application est développée avec Go (backend, services et accès à SQLite via pure-Go sans cgo), Wails v3 (création de la fenêtre) et Svelte 5 (interface utilisateur). Elle inclut des raccourcis clavier pour sauvegarder, revenir en arrière et appliquer un formatage Markdown basique. Elle est en développement actif sous licence MPL-2.0.