WORKLyse
Un outliner personnel local-first — vos idées, projets, notes et tâches dans un seul fichier HTML. Vous l'ouvrez dans votre navigateur, vous travaillez. Rien à installer. Rien à payer chaque mois. Vos données ne quittent jamais votre ordinateur.
Pourquoi WORKLyse ?
La plupart des outils de productivité vous demandent un compte, une connexion, un abonnement. WORKLyse fait le contraire.
Un seul fichier
Tout tient dans un fichier .html. Copiez-le sur une clé USB, un NAS, un dossier cloud — il fonctionne partout.
100 % privé
Vos données restent dans le localStorage de votre navigateur. Aucun serveur ne les voit jamais.
Ultra rapide
Pas de réseau, pas de chargement. Tout est local — la recherche, le rendu, les raccourcis.
Tout intégré
Outliner, calendrier, pomodoro, matrice Eisenhower, rappels — dans un seul outil cohérent.
Installation
Aucune installation au sens classique. WORKLyse est un fichier HTML autonome.
Télécharger le fichier
Récupérez worklyse.html et placez-le dans un dossier de votre choix (Documents, Bureau, OneDrive…).
Ouvrir dans Firefox
Double-cliquez sur le fichier ou faites Ctrl + O dans Firefox. Firefox est recommandé — il autorise la navigation entre fichiers locaux.
C'est prêt
Vos données sont sauvegardées automatiquement dans le localStorage du navigateur. Une sauvegarde IndexedDB tourne en arrière-plan toutes les 5 minutes.
Chrome/Edge bloquent la navigation entre fichiers locaux. Utilisez Firefox pour profiter de toutes les fonctionnalités, notamment les liens internes et la navigation entre apps liées.
Interface
WORKLyse se compose d'une barre de navigation en haut, d'un outliner central et de plusieurs panneaux latéraux accessibles à la demande.
Barre de navigation (topnav)
Zoom et navigation
Cliquez sur le point d'une bullet pour zoomer dedans et travailler en focus. Utilisez le fil d'Ariane en haut pour remonter. Les chevrons ‹ › sur les nœuds de dates permettent de naviguer jour par jour.
Alt+W ramène toujours à la racine depuis n'importe quel niveau de zoom.
Outliner
Le cœur de WORKLyse. Une structure hiérarchique infinie — chaque bullet peut contenir des sous-bullets, des notes, des liens, des images.
Créer et organiser
Notes
Chaque bullet peut avoir une note longue. Appuyez sur Shift + Entrée pour ouvrir/fermer la zone de note. Les notes supportent le formatage riche (gras, italique, couleurs, titres).
Mise en forme
Sélectionnez du texte pour faire apparaître la barre flottante : B I U S H1 H2 H3 couleur texte et surligneur. Supports des liens internes et URL.
Sélection multiple
Cliquez sur les bullets avec Ctrl pour sélectionner plusieurs nœuds. Une barre d'action apparaît : déplacer, coloriser, supprimer, trier.
Les liens internes permettent de relier n'importe quelle bullet à une autre. Utilisez le menu ⋯ → "Copier lien interne" pour obtenir l'URL cliquable.
Calendrier
WORKLyse intègre deux calendriers complémentaires : le calendrier de l'outliner (nœuds datés) et le panneau Tasks (événements, tâches récurrentes).
Calendrier outliner
Organisez votre outliner par dates. Un nœud peut avoir un attribut calendrier — il apparaît alors dans la vue calendrier avec navigation ‹ › jour par jour. Raccourci Alt+D pour aller à la date du jour.
Panneau Calendrier (Tasks)
Ouvert via Alt+Q → onglet 📅 Calendrier. Vue mois et vue semaine.
Créer un événement
Cliquez sur une cellule vide. Renseignez titre, dates, heures, couleur, quadrant Matrice.
Vue jour
Cliquez sur une cellule avec événements pour voir la liste et éditer chaque entrée.
Tâches récurrentes
7 modes : chaque jour, jours spécifiques, toutes les X semaines, mensuel…
Lien Matrice
Associez un événement à un quadrant Eisenhower — synchronisation bidirectionnelle.
Rappels de réunion
Syntaxe dans une bullet : 14:00 Réunion ⏰15 — rappel 15 minutes avant. WORKLyse scanne les nœuds du jour toutes les minutes et affiche une modale d'alerte avec snooze.
Pomodoro & Stats
Un système Pomodoro complet intégré directement dans WORKLyse, avec suivi des sessions et statistiques détaillées.
Utilisation
Ouvrir le panneau
Cliquez sur 🍅 dans la topnav ou appuyez sur Alt+Q.
Associer une tâche (optionnel)
Cliquez sur une bullet dans l'outliner pour l'associer au pomo en cours. Les stats seront attribuées à cette tâche.
Démarrer
Cliquez sur Start. La bulle flottante affiche le décompte. Elle se repositionne automatiquement si le panneau Tasks est ouvert.
Statistiques
L'onglet Stats affiche vos données de focus avec 4 périodes : 7 jours, Mois (vue colonne horizontale), 6 mois et Année. Chaque période recalcule les KPIs : nombre de pomos, temps de focus, jours actifs, streak.
Timeline du jour
Chaque session est enregistrée avec heure, tâche et durée. Cliquez sur une ligne pour modifier la durée (si vous avez arrêté à 38 min au lieu de 60) ou supprimer la session.
Un pomo lancé sans tâche associée est quand même enregistré avec le label "Focus" — chaque minute compte dans vos stats.
Chrono nœud
Chaque bullet peut avoir un chrono intégré. Démarrez depuis le menu ⋯ → Start chrono. Le temps s'accumule sur la bullet et est inclus dans les stats du jour.
Matrice Eisenhower
Priorisez vos tâches selon la matrice Urgent/Important. Synchronisée en temps réel avec le calendrier et l'app tasks.html.
Q1 — Urgent + Important
À traiter immédiatement. Crises, deadlines, urgences réelles.
Q2 — Non urgent + Important
À planifier. Stratégie, formation, relations, projets à long terme.
Q3 — Urgent + Non important
À déléguer si possible. Interruptions, certaines réunions.
Q4 — Non urgent + Non important
À éliminer. Distractions, activités sans valeur ajoutée.
Depuis le panneau Tasks → onglet ⚡ Matrice : ajoutez, éditez, supprimez des tâches inline. Associez une date et une heure pour qu'elles apparaissent dans le calendrier.
Tiroir Favoris
Un accès rapide à vos nœuds les plus importants, accessible depuis n'importe quel niveau de zoom.
Ouvrez le tiroir avec Alt+E ou en cliquant sur ⭐ dans la topnav. Glissez-déposez n'importe quelle bullet dans le tiroir pour l'ajouter aux favoris. L'état des dossiers dépliés est persisté en localStorage.
Le tiroir supporte le drag and drop bidirectionnel : depuis l'outliner vers le tiroir (ajout aux favoris) et depuis le tiroir vers l'outliner (réorganisation).
Raccourcis clavier
Tous les raccourcis sont accessibles via Alt+S dans l'application.
Navigation
Panneaux
Édition
Thèmes
WORKLyse inclut plusieurs thèmes visuels accessibles depuis le menu ⋯.
Chaque thème définit ses propres variables CSS (--bg, --text, --accent, --link…). Le thème est persisté en localStorage.
Sync multi-machines
WORKLyse peut synchroniser vos données entre plusieurs ordinateurs via un fichier JSON partagé (OneDrive, Dropbox, NAS…).
Lier un fichier de sync
Menu ⋯ → Sauvegardes → Backup dossier → Lier. Choisissez un fichier worklyse-sync.json dans votre dossier cloud.
Sync automatique
À chaque sauvegarde, WORKLyse écrit dans ce fichier (debounce 2 secondes).
Sur l'autre machine
Au démarrage, WORKLyse détecte si le fichier est plus récent et affiche une bannière 📥 Charger.
Règle d'or : n'ouvrez pas WORKLyse sur deux machines simultanément. Le timestamp (derniere_maj) fait foi — le fichier le plus récent gagne.
FAQ
Mes données sont-elles sauvegardées automatiquement ?
Oui. WORKLyse sauvegarde en localStorage à chaque modification et effectue une rotation de 4 sauvegardes IndexedDB toutes les 5 minutes. Vous pouvez aussi exporter un JSON via le menu ⋯.
Que se passe-t-il si je vide le cache de mon navigateur ?
Les données localStorage sont effacées. Liez un fichier de sync ou exportez régulièrement votre JSON pour éviter toute perte. La sauvegarde IndexedDB peut aussi être restaurée.
WORKLyse fonctionne-t-il sans internet ?
Totalement. Aucune requête réseau n'est effectuée. La police JetBrains Mono est chargée depuis votre système local.
Puis-je l'utiliser sur mobile ?
WORKLyse est optimisé pour desktop. Une utilisation mobile basique est possible mais l'expérience est conçue pour clavier + souris.
Comment migrer vers une nouvelle version ?
Remplacez le fichier worklyse.html par la nouvelle version. Le localStorage est commun au même domaine (file://) — vos données sont automatiquement récupérées.