# LibreGED

Version 2.5.0

### Gestionnaire de fichier simple pour GED personnelle

version du: 27/07/2025
site web de l'application : technifree

### Fonctionnalités

- Naviguer dans les répertoires et les fichiers de GED
- Prévisualisation de différents types de fichiers (PDF, Excel, Word, Powerpoint, Markdown, images, html, etc.)
- Modifier et enregistrer les métadonnées des fichiers
- Actualiser le répertoire pour charger les nouveaux fichiers de votre GED
- Recherche de texte dans les fichiers des répertoires de votre GED ainsi que dans les mots clés (tags)
- Afficher des informations supplémentaires pour chacun de vos fichiers (commentaires) et assurer un versionning des fichiers
- Fonction de sauvegarde manuelle de votre GED dans un fichier compressé (datée)
- Multi langue (fr, en, de, es, it, nl) et gestion du thème sombre / clair
- Possibilité d'ajouter des fichiers n'importe où sur votre disque, soit en créant un lien (raccourci vers le fichier), soit en le copiant dans le répertoire de la GED.

### Présentation de l'application LibreGED

L'application LibreGED est une solution simple de gestion documentaire, conçue pour répondre aux besoins des utilisateurs en matière de stockage, d'organisation, de prévisualisation, et de gestion des informations des documents.
Développée pour une utilisation personnelle, LibreGED est une application robuste, portable et sécurisée, compatible avec divers formats de fichiers.

### Fonctionnalités Clés

Gestion et Organisation des Documents :

- Parcourez et gérez vos documents à l'aide d'une arborescence de fichiers intuitive et réactive.
- Prise en charge de multiples formats de fichiers, y compris PDF, DOCX, XLSX, ODT, PPTX, html, MD, TXT, images, et plus encore.
- Recherche avancée permettant de localiser rapidement les documents nécessaires.

Prévisualisation des Fichiers :

- Visualisez instantanément vos documents directement dans l'application, sans avoir besoin de les ouvrir dans des logiciels tiers.
- Prise en charge des PDF, avec outils de navigation et de zoom pour visualiser chaque page.
- Prévisualisation améliorée des documents Word, Excel, PowerPoint, et des images.
- Possibilité de zoomer sur les images

Gestion des Métadonnées

- Associez des métadonnées à chaque document, telles que la date de modification, la version, l'auteur, les Tags ainsi que des commentaires personnalisés.
- Sauvegardez facilement ces informations en base de données pour un accès rapide, une recherche et une gestion simplifiée.

Fonctionnalités Avancées

- Responsive Design : L'interface utilisateur est entièrement responsive, s'adaptant à toutes les tailles d'écran pour une expérience utilisateur optimale.
- Ouverture Rapide des Dossiers : Accédez rapidement au dossier contenant le fichier sélectionné pour une gestion encore plus fluide (par clic droit).
- Support Multiplateforme : Disponible sous Windows et Linux, avec une distribution portable pour une utilisation facile sans installation préalable.
- Mode clair ou sombre : Choisissez entre le mode clair ou sombre suivant vos envies.
- Multi-langue : Disponible en Français, en Anglais, en Allemand, en Italien, en Espagnol et en Néerlandais.

### Sécurité et Performance

L'application LibreGED a été conçue avec la sécurité comme priorité. Le code est sécurisé, l'accès aux fichiers est limité, et les fichiers de données sont correctement gérés pour éviter tout accès non autorisé. De plus, l'application est optimisée pour des performances élevées, même avec de grands volumes de documents.

LibreGED est l'outil idéal pour les particuliers cherchant à améliorer leur gestion documentaire personnelle. Avec son interface intuitive, ses puissantes fonctionnalités de prévisualisation, et sa gestion avancée des métadonnées, LibreGED offre une solution simple pour tous vos besoins en matière de gestion de documents.

### Suivi des versions

- 27/07/2025 Version 2.5.0

- On indique à présent le nombre de fichiers trouvés lors de la recherche
- Amélioration et fiabilisation du moteur de recherche et de la réinitialisation de celui-ci.
- Adaptation de la taille de l'application à la résolution de l'écran, redimmensionnement possible (mode responsive) pour les résolutions modestes.
- LibreGED est à présent totalement portable, c'est à dire que les fichiers de votre GED sont désormais stockés dans le dossier files/ de l'application et non plus dans le profil local de l'utilisateur. De ce fait, vous pourrez transporter l'application avec ses données (sur une clé USB par exemple). Attention toutefois aux raccourcis vers certains fichiers de votre GED qui pourraient ne plus fonctionner si vous changez de PC ou d'environnement.
- Il est maintenant possible de développer le contenu d'un dossier simplement en cliquant sur celui-ci (plus besoin de viser la flèche à gauche)
- Lors de l'ajout d'un dossier ou d'un fichier, LibreGED vous demandera désormais où copier le fichier/dossier, il ne le déposera plus à la racine comme avant, c'est vous qui choisisser l'emplacement !

- 17/06/2025 Version 2.4.0

- Correction de bug mineur (gestion des symlinks sous Windows) - Attention, pour pouvoir fonctionner correctement sous Windows, il faut lancer LibreGED en tant qu'Administrateur, sans quoi, les liens symboliques seront traités comme des dossiers "normaux".
- Affichage de la version de LibreGED dans le titre de l'application
- Ajout de la fonctionnalité de restauration d'une sauvegarde (uniquement les fichiers "à plat", sans les liens symboliques (restrictions de l'OS))
- Prévisualisation correcte pour les .xlsx et .ods (les .doc ne sont pas pris en compte du fait de leur format obsolète et propriétaire, remplacé aujourd'hui par .docx).
- Ajout des formats .xml et .svg

- 14/06/2025 Version 2.3.0

- Correction de la gestion des fichiers / liens symboliques (raccourcis) : le fichier ou dossier n'est plus copié dans ./files, seulement son raccourci.
- clique-droit sur un lien symbolique, option "Ouvrir le dossier contenant" : ouvre à présent le dossier dans son emplacement d'origine
- Lorsqu'un fichier est supprimé en dur sur le disque, son lien symbolique disparaît de la GED après réindexation
- On peut à présent supprimer un fichier ou un dossier directement à partir de son lien symbolique (clic droit -> Supprimer la cible), le lien sera également supprimé de la GED. Ainsi, il ne sera plus nécessaire d'aller supprimer le fichier ou le dossier dans son emplacement d'origine, LibreGED s'en occupe directement.
- Correction de la couleur des dossiers raccourcis (bleu clair pour indiquer qu'il s'agit d'un raccourci vers le dossier d'origine)
- L'utilisateur a toujours le choix de copier dans ./files les fichiers, sans toucher à son origine. Il peut dans ce cas soit copier dans ./files le fichier/dossier, le déplacer dans ./files ou simplement créer un raccourci sans toucher à son arborescence d'origine.
- Les réindexations de la base de données sont automatiquement réalisées à chaque changement.

- 08/06/2025 Version 2.2.0

- Ajout du filtrage par tags dans le menu principal (permet de rechercher tous les documents ayant le même mot clé)
- Correction de la coloration des tags dans les métadonnées
- Optimisation de la feuille de style pour les modes Sombre et Clair
- Ajout des langes : Portugais, Polonais, Suédois, Danois, Finlandais, Grec et Tchèque (Merci ChatGPT ^^)

- 13/05/2025 Version 2.1.0

- Refonte complète de l'application sous Python et abandon d'Electron (trop lent)
- Refonte du design de l'application, plus moderne et plus sobre
- Optimisation globales (ajout d'une base de données sqlite3, consolidation lecteurs images et PDF, consolidation du moteur de recherche)
- Ajout des fonctionnalités de gestion de fichiers externes
- Possibilité de renommer et supprimer des fichiers
- Ajout d'un module de statistiques
- Optimisation du compte et ajout d'une feuille de style, paramètres et languages séparés du code initial.

- 09/03/2025 Version 1.6.0

- Mise à jour de sécurité Electron 35.0.0, node.js v22.14.0 et npm v11.2.0
- Amélioration du rendu des différents formats de fichiers (Scripts (.md, py, bat, sh), Excel, Word, images (png, jpg, jpeg, gif, svg, etc.), Open-Documents (odt, odf), pdf), html.
- Amélioration dans la navigation des PDF et correction des bugs d'affichage précédents : outil main et sélecteur de page ajoutés.
- Fonction de zoom uniquement sur les pdf et les images : fonctionnalité améliorée et optimisée.

- 22/01/2025 Version 1.5.2

- Ajout de la fonctionnalité de recherche intuitive. Amélioration du moteur de recherche : il est à présent possible d'effectuer une recherche avec plusieurs mots clés, l'application indiquera les fichiers qui correspondent au mieux à cette recherche.
- Correction d'un bug d'indexation / réindexation (l'ancien index n'était pas supprimé mais les données étaient ajoutées à l'ancien index, ce qui causait des doublons)
- Mise à jour de sécurité Electron 34.0.1 et node.js v22.13.1 suite buletin de sécurité CERTFR-2025-AVI-0060

- 18/01/2025 Version 1.5.1

- Modification de l'espace vertical entre les items de la liste des fichiers dans la partie navigation pour les thèmes clairs et sombre
- Ajout d'un scroll automatique au passage de la souris dans les résultats de recherche pour les textes tronqués

- 17/01/2025 Version 1.5.0

- Ajout du bouton des paramètres en haut à gauche de l'écran et affichage de la fenêtre des paramètres
- Choix possible entre le français et l'anglais comme langue d'affichage, traductions dans un dossier dédié (/langue)
- Choix entre le mode clair (par défaut) et le mode sombre avec adaptation des fenêtres de messages
- Correction et adaptation de la fonction d'indexation avec mise à jour en temps réel (plus besoin de redémarrer l'application pour appliquer les modifications)
- Modification de la feuille de style en conséquence, tant pour le mode clair que le mode sombre.
- Correction d'un léger bug dans le module principal concernant la recherche (un bout de code qui traînait)
- Optimisation du code pour preload.js, main.js et script.js (ça fait encore pas mal de lignes malgré cela)

- 24/12/2024 Version 1.4.4

- Correction du bug des tags qui ne s'affichent plus ou qui disparaissent quand on appuie sur entrée (Encore une fois Merci à Fred_H pour la découverte du bug !)
- Ajout d'un bouton pour l'ajout des tags (la touche entrée fonctionne toujours, au cas où...)
- Suppression temporaire de la fonctionnalité "back to top"
- Consolidation et nettoyage du code (script.js et preload.js)

- 21/12/2024 Version 1.4.3

- Correction du bug de prévisualisation des fichiers trouvés (Un grand Merci à Fred_H pour la découverte du bug !)
- Correction du compteur de fichiers après réindexation
- Correction de l'indexation avec les chemins relatifs (Windows vs linux)
- Résultats de recherches uniques (plus de doublons dans les résultats trouvés)
- Liens à présent cliquables dans les prévisualisations : ouvre le lien dans le navigateur principal de l'OS hôte
- Ajout d'un scroll automatique si les noms des répertoires ou fichiers sont tronqués dans la liste

- 27/11/2024 Version 1.4.2

- Correction de la fonctionnalité de zoom+/zoom-
- Amélioration du moteur de recherches : ajout ascenseurs et présentation globale
- Modification du CSS pour la prévisualisation des fichiers

- 24/11/2024 Version 1.4.1

- Suppression du menu electron (je l'avais laissé par défaut)
- Ajout d'une boîte de dialogue lors de la demande de rafraîchissement et personnalisation
- Centrage des fenêtres et boîtes de dialogue sur l'écran principal
- Amélioration du processus de sauvegarde
- Correction du bug d'affichage des PDF (tronqué en haut ou effets de flou parfois)
- Nettoyage rapide du code

- 23/11/2024 Version 1.4.0

- Amélioration du système d'indexation des fichiers
- Amélioration de la fonction de frafraîchissement de l'interface et correction du bug du compteur
- Ajout d'un message au démarrage pour lancer ou non l'indexation
- Ajout d'une fenêtre pour le détail de l'indexation (logs console)
- Modification de l'interface globale en mode 3 colonnes
- Suppression du footer
- Correction du bug de zoom sur les images et réinit au changement de document
- Amélioration des boutons précédent et suivant dans la navigation des PDF
- Amélioration de la gestion des onglets des PDF et modification du style global
- Nettoyage d'une partie du code, suppression du renderer précédemment ajouté (c'était un test)

- 16/11/2024 Version 1.3.1

- Ajout des tags dans le système de recherche
- Ajout d'une fenêtre modale pour le rafraîchissement de la page
- Réindexation forcée lors du rafraîchissement de la page
- Optimisation du lancement de LibreGED ainsi que de l'indexation en tâche de fond
- Ajout du nom de fichier sélectionné dans une banière, au dessus de la fenêtre de prévisualisation
- Correction de bugs mineurs et des messages d'erreur
- Nettoyage d'une partie du code, ajout d'un renderer

- 02/11/2024 Version 1.3.0

- Amélioration du moteur de recherche afin de permettre celle-ci directement dans les documents (ne fonctionne pas dans les images ou les pdf ne contenant qu'une image), ajout d'une fenêtre modale des résultats en temps réel
- Recherches possibles à présent dans les fichiers textes (tous formats, même html), les pdf contenant du texte et les Tags définis dans chaque fiche !!
- Modification du comportement du bouton de rafraîchissement
- Amélioration de l'indexation des documents dans le fichier file_index.json situé à la racine

- 14/09/2024 Version 1.2.2

- Ajout d'une fenêtre modale + spinner lors de la sauvegarde

- 07/09/2024 Version 1.2.1

- Correction du bug des Tags : ils sont à présent pris en compte correctement dans chaque fiche
- Suppression du menu Electron (pas utile en réalité)
- Revue du code css, c'était un peu le binz
- Ajout d'une version pour iOS

- 04/09/2024 Version 1.2.0

- Correction du bug des sauvegardes (le bouton refonctionne)
- Correction de l'enregistrement des tags dans les fichiers .json
- Changement du logo de l'application (Merci @Krokonut)
- Ajout d'un spinner pendant la sauvegarde (sablier)

- 02/09/2024 Version 1.1.0

- Amélioration du module de recherche
- Ajout du format .html dans la prévisualisation
- Ajout des boutons de zoom et boutons de navigation dans la prévisualisation
- Ajout d'un compteur de fichiers présents en GED
- Ajout d'un module de sauvegarde (zip complet de la GED et mise à dispo dans le dossier /Backup de l'application)
- Ajout de la gestion des tags dans les informations de suivi
- Corrections de bugs mineurs

- 11/08/2024 Création de l'application version finale 1.0

Licence :
L'application LibreGED est distribuée sous la licence GNU General Public License v3.0 (GPLv3). Cette licence garantit la liberté des utilisateurs de copier, distribuer, et modifier le logiciel, tant que ces actions respectent les termes de la licence GPLv3. Cette licence assure également que le code source de l'application reste ouvert et accessible, permettant à la communauté de contribuer à son amélioration continue. Pour plus de détails sur la licence, veuillez consulter le texte complet de la GPLv3.