- Outil minimaliste de tableau Kanban et de gestion de listes de tâches, conçu pour être simple et rapide à utiliser
- Application web monopage composée d’un seul fichier HTML, d’un ancien package jQuery et d’un pack de polices web
- Entièrement utilisable hors ligne, et conçu dans cette optique
- Toutes les données sont actuellement stockées localement via
localStorage
- Les données peuvent être exportées ou importées sous forme de fichier texte brut simple au format JSON
Les données peuvent être sauvegardées automatiquement sur le disque local via :
- Nullboard Agent : application native pour Windows
- Nullboard Agent Express Port : application portable basée sur express.js
- nbagent : version Python pour les systèmes Unix
UI et UX
- Accent mis sur la facilité d’utilisation
- Tout peut être modifié sur place, toutes les modifications sont enregistrées automatiquement et 50 révisions sont conservées
- De nouvelles notes peuvent être ajoutées directement avant ou après des notes existantes
- Les notes peuvent aussi être déplacées vers d’autres listes
- Presque tous les contrôles sont masqués par défaut afin de réduire au minimum l’encombrement visuel
- Les notes longues peuvent être repliées pour n’afficher que la première ligne
- La police par défaut est Barlow, étroite mais très lisible
- Les notes peuvent être configurées pour avoir une apparence différente, utile pour diviser une liste en sections
- Les liens commençant par https:// et http:// sont reconnus, « pulsent » au survol de la souris et peuvent être ouverts via le menu contextuel
- En appuyant sur CapsLock, tous les liens sont mis en évidence et deviennent cliquables avec le bouton gauche
- Les listes peuvent également être déplacées, mais de façon moins sophistiquée que les notes
- La police, sa taille et la hauteur de ligne sont ajustables
- Le thème de couleurs peut être inversé
- Prise en charge de plusieurs tableaux, avec bascule quasi instantanée
- Prise en charge de l’annulation/rétablissement pour 50 révisions par tableau (configurable dans le code)
- Inclut des raccourcis clavier permettant de déplacer les notes à l’aide de tabulations
Remarques
- Conçu pour un usage sur ordinateur avec clavier et souris
- Très peu testé sur appareils mobiles et avec saisie tactile
- Fonctionne sur Firefox, a été testé sur Chrome, devrait fonctionner sur Safari et pourrait aussi fonctionner sur Edge
- Les tableaux/listes/notes sont stockés via
localStorage, donc prudence lors de l’effacement du cache
Version Dockerisée
Contexte
- Nullboard est un outil qui gère bien les listes de tâches
- Trello n’était pas mauvais, mais stocker les données dans le cloud était inconfortable
- Wekan était prometteur, mais trop lourd et sans prise en charge de l’usage hors ligne ni option de stockage local
- Things était magnifique, mais ce n’était pas le bon outil
- Inkscape convenait à peu près pour des listes d’éléments textuels, mais manquait d’évolutivité
- Le papier convenait presque, mais réorganiser les éléments était fastidieux
- L’auteur a donc fini par écrire exactement ce qu’il voulait, et Nullboard est né
Licence
- Licence BSD à 2 clauses avec Commons Clause
- Utilisation, modification et redistribution autorisées tant qu’il n’y a pas de vente
Mise à jour
1 commentaires
Avis Hacker News
localStorage, afin que l’utilisateur puisse enregistrer le fichier