3 points par GN⁺ 2023-07-08 | 1 commentaires | Partager sur WhatsApp
  • Joplin est une application gratuite et open source de prise de notes et de gestion des tâches, qui permet d’organiser un grand nombre de notes dans des carnets
  • Les notes peuvent être recherchées, copiées, étiquetées et modifiées, directement dans l’application ou dans l’éditeur de texte de l’utilisateur
  • Les notes sont au format Markdown et il est possible d’importer depuis Evernote du contenu riche, des ressources comme des images et des pièces jointes, ainsi que des métadonnées telles que la localisation, l’heure de modification et l’heure de création
  • Son fonctionnement offline-first permet de conserver toutes les données sur le téléphone ou l’ordinateur et d’accéder aux notes, avec ou sans connexion Internet
  • Les notes peuvent être synchronisées avec divers services cloud comme Nextcloud, Dropbox, OneDrive ou Joplin Cloud, avec chiffrement de bout en bout
  • Une recherche en texte intégral est proposée sur toutes les plateformes, et l’application peut être personnalisée ou enrichie grâce aux plugins et aux thèmes
  • Disponible sur Windows, Linux, macOS, Android et iOS, avec un Web Clipper pour enregistrer des pages web et des captures d’écran depuis le navigateur, proposé pour Firefox et Chrome

1 commentaires

 
GN⁺ 2023-07-08
Commentaires sur Hacker News
  • Joplin est une vraie pépite open source, et je l’utilise tous les jours sur tous mes appareils
    Je suis reconnaissant qu’il existe une bonne application de prise de notes FOSS avec synchronisation multiplateforme, et je la soutiens depuis des années tout en la recommandant à beaucoup de monde
    Obsidian est populaire en ce moment, mais j’ai du mal à imaginer utiliser une application à code source fermé pour quelque chose d’aussi personnel et important que mes notes
    Si un développeur lit ce fil, j’aimerais vraiment qu’il y ait aussi des raccourcis Vim

    • Les raccourcis Vim sont possibles, mais quitter avec :q reste une exception, et il faut encore taper :exit
      https://www.reddit.com/r/joplinapp/comments/ww4crz/vim_mode_...
      https://github.com/laurent22/joplin/issues/236
    • Si les notes sont en Markdown et stockées en local, au final peu importe vraiment avec quoi on les ouvre
      L’avantage de s’appuyer sur un langage de balisage léger, c’est justement l’absence d’effet de verrouillage
    • J’ai commencé à utiliser Joplin récemment et je suis encore en train de tester différentes choses, donc j’aimerais bien connaître le workflow des autres
      La question que je me pose toujours avec les applications de notes, c’est comment organiser efficacement le contenu
      Ou bien est-ce que vous ne vous souciez pas trop de l’organisation et vous créez plutôt structure et relations avec des tags ?
    • Joplin est excellent, mais il y avait un gros piège si on commençait d’abord sur iOS plutôt que sur le client pour ordinateur portable
      Il était impossible d’accéder depuis d’autres appareils aux notes créées sur le téléphone ; c’était encore le cas l’an dernier, et j’espère que c’est corrigé maintenant
  • J’ai vraiment envie d’aimer Joplin et j’ai essayé plusieurs fois de migrer, mais l’expérience mobile ne me convenait toujours pas
    L’application iOS est agréable parce qu’elle est simple et stable, mais il lui manque des détails qui donnent l’impression qu’elle a vraiment été conçue pour le mobile
    Par exemple, il n’y a pas de gestes de balayage pour naviguer, sélectionner ou supprimer, et beaucoup de boutons sont trop petits pour être facilement utilisables
    Sur desktop, je consulte surtout, et en déplacement j’écris principalement, donc une bonne application mobile facile à utiliser est indispensable ; c’est d’autant plus frustrant que l’expérience desktop est bonne

    • Une mise à jour de l’application mobile est prévue, donc c’est utile de savoir ce qu’il faut améliorer
    • Les gestes et la navigation par balayage sont aussi un point de friction récurrent pour moi
      Il y a bien un nouvel éditeur amélioré sur iOS, mais je l’ai trouvé un peu maladroit et je suis revenu à une simple zone de texte
      Malgré ça, comme Joplin est vraiment open source, j’accepte ses aspérités sur mobile et je continue à l’utiliser avec plaisir
      Sur desktop, Joplin est excellent avec le plugin de thème macOS, et l’éditeur Markdown sur un vrai MacBook est meilleur que ce qu’on a livré avec Linux, même si les deux restent tout à fait utilisables
      Parmi les plugins dont je dépends sur desktop, il y a inline-tags, simple backup, templates et outline sidebar
    • Moi aussi, j’écris en déplacement puis je consulte plus tard sur desktop, donc je serais curieux de savoir quel workflow tu utilises actuellement
      Apple Notes est bien, mais mon ordinateur de travail est sous Windows, et Apple Notes dans le navigateur n’est pas terrible
    • Je suis curieux de savoir quelle application de notes tu utilises à la place de Joplin
    • D’accord
      Pour moi, la simplicité et la compatibilité future de Syncthing et d’un éditeur Markdown sont tellement importantes qu’il m’est difficile d’abandonner Joplin
  • Je recommande Logseq à tous ceux qui veulent tout relier entre eux
    Le journal et la vue en graphe sont excellents, et il y a aussi beaucoup de plugins utiles
    En ce moment, j’utilise git-sync avec Syncthing pour synchroniser mes notes entre desktop pro, desktop perso et mobile
    http://logseq.com/
    https://github.com/simonthum/git-sync
    https://syncthing.net/

    • J’ai regardé Logseq comme alternative à Joplin, mais il y avait trop de petits signes laissant penser que la protection de la vie privée et la gratuité ne dureraient peut-être pas éternellement
      Je n’ai aucun problème à payer pour un logiciel, mais je n’aime pas m’y enfermer profondément sans savoir ce que ça coûtera plus tard
      Des formulations du genre « relier les idées et améliorer la connaissance collective de l’humanité » m’inquiètent
      Je ne veux pas que mes idées soient reliées à l’humanité entière, ni que mes notes servent à entraîner le grand modèle de langage de quelqu’un
      Logseq affirme être centré sur la confidentialité, donc c’est peut-être une lecture injuste, mais je crains qu’ils ne découvrent trop de choses intéressantes à faire avec les données des utilisateurs
      Si Joplin gérait mieux le partage sur mobile avec des collègues ou son conjoint, et séparait mieux les notes pro/perso, par exemple avec des emplacements de stockage distincts, ce serait presque l’application de notes parfaite pour mes besoins simples
    • Moi aussi, je suis passé de Joplin à Logseq, et avant ça j’utilisais Boostnote
      Je pense que c’était en partie parce que Boostnote et Joplin donnaient tous deux l’impression que le développement de l’application s’était ralenti, avec un recentrage sur la monétisation
      Personnellement, je préfère aussi l’approche beaucoup plus technique de Logseq
      Ce n’est pas un éditeur Markdown, mais plutôt une base de connaissances qui stocke les données dans des fichiers texte brut dans un format proche de Markdown
      Je me demande s’il existe des ressources expliquant comment bien configurer git-sync et Syncthing
      Je paie Logseq pour la synchronisation gratuite, mais je préfère l’auto-hébergement, et le modèle de synchronisation actuel est un peu instable
    • Quand on déploie une application web ou Electron, on remarque qu’elle envoie des requêtes beacon sur Internet
    • Je me demande si quelqu’un sait comment importer les fichiers Markdown de Joplin dans Logseq
    • Je suis un grand fan de Logseq, et j’ai désormais du mal à imaginer l’enlever de mon workflow
      Cela dit, je ne peux toujours pas l’utiliser sur mobile à cause de la synchronisation
      iCloud est médiocre et Syncthing ne prend pas en charge le mobile
  • J’utilise Joplin depuis longtemps et, depuis que c’est possible, j’utilise le stockage de synchronisation S3
    Tant qu’il restera ouvert et gratuit, ce sera mon application de notes de prédilection
    L’application mobile a clairement besoin d’être améliorée, et il y a de la marge de progression dans l’ensemble, mais l’important est que ce soit gratuit comme la bière et libre comme la liberté d’expression
    Pour mes notes et mes données en général, ces deux critères sont indispensables
    J’ai plusieurs années de notes dans Joplin, réparties entre des dizaines de carnets et plusieurs profils, et c’est impressionnant
    Il existe beaucoup d’applications concurrentes avec une belle interface, mais au moins pour moi, il faut qu’elles soient ouvertes pour être prises en considération

    • Je me demande comment est la synchronisation aujourd’hui
      Est-ce qu’elle ne se fait toujours que toutes les 5 minutes et l’utilisateur doit appuyer manuellement sur « sync » à chaque modification, ou bien est-ce qu’elle se synchronise automatiquement lors des changements ?
      Quand je l’utilisais autrefois, les limitations de synchronisation provoquaient souvent des conflits entre les clients mobile et desktop
    • Dans mon environnement, la synchronisation S3 est toujours cassée
      Je n’ai pas eu le temps d’ouvrir une PR pour la corriger
  • Après avoir essayé plusieurs applications de notes, j’ai fini par adopter Notable
    C’est simple et on peut désigner un dossier contenant des fichiers Markdown et des pièces jointes
    Il suffit de synchroniser ce dossier avec n’importe quel service de synchronisation, puis d’utiliser Noteless sur Android
    La prise en charge des tags est excellente, et il y a aussi les liens entre notes, le rendu des formules KaTeX et l’export PDF
    Grâce à la structure en dossiers simple, je peux rechercher, déplacer, créer et modifier des notes avec vim+fzf, et le plugin notational-fzf-vim est excellent pour ça
    Pour le web clipping, j’utilise l’extension Firefox markdownload pour enregistrer des fichiers Markdown dans le dossier des notes
    Si je n’utilise pas Joplin, c’est principalement parce qu’il stocke les notes dans une base de données SQLite plutôt que dans une simple structure de dossiers, ce qui les rend moins accessibles avec les outils Unix classiques et les éditeurs
    Je n’ai jamais vraiment compris Obsidian, et quand je lui ai indiqué mes notes existantes, ça ressemblait à un amas de notes sans structure
    Dans Notable, on peut taguer les notes avec Books/CS, CS/Books, etc., et elles apparaissent alors dans une structure de type dossier dans le panneau de gauche, ce que je n’ai pas réussi à faire dans Obsidian
    https://notable.app/
    https://play.google.com/store/apps/details?id=net.redsolver....
    https://github.com/alok/notational-fzf-vim
    https://github.com/deathau/markdownload

    • À l’inverse, SQLite peut être bien plus accessible depuis n’importe quel logiciel, y compris un script Python de cinq lignes
      Les fichiers en texte brut sont certes utiles, mais il ne faut pas les considérer comme la seule manière véritable et accessible de stocker des données, y compris des données textuelles
    • Je serais curieux de savoir comment Noteless se compare à GitJournal sur Android
      https://play.google.com/store/apps/details?id=io.gitjournal....
    • Notable a l’air bien, mais l’application mobile n’est pas encore prête
      Je vais quand même l’essayer
  • J’utilise Joplin depuis un moment et je le synchronise avec Nextcloud
    Une astuce consiste à configurer une tâche cron qui exporte vers un dépôt Git pour conserver l’historique complet
    L’essentiel du script ressemble à ceci
    joplin sync
    joplin export --format=raw "$tmpdir"
    # Rsync that directory to the repository
    # This deletes files that no longer exist in the current export.
    /usr/bin/rsync -a --quiet --delete --exclude=.git "$tmpdir/" "./"
    /usr/bin/git add -A

  • Il y a des avantages de Joplin qui passent facilement inaperçus par rapport à d’autres applications de notes
    Il est disponible sur F-Droid, même si c’est une version non officielle, et il existe aussi un Flatpak non officiel
    Il prend en charge la synchronisation via le système de fichiers, donc on peut le synchroniser avec Syncthing
    Il prend en charge le chiffrement des fichiers exportés, il est open source, et il peut gérer beaucoup de notes
    J’ai environ 5 000 notes, dont certaines sont volumineuses, et il fonctionne très bien malgré tout
    Il y a aussi un mode sombre, et c’est grâce à cet ensemble de fonctionnalités que c’est mon éditeur de notes de prédilection depuis 5 ans

  • J’ai aussi une application de notes open source multiplateforme native basée sur Qt C++ que j’ai créée
    Elle est rapide, jolie et fonctionne tout simplement bien
    Dans la prochaine version, je prévois d’ajouter une option pour remplacer le travail en Markdown par une jolie vue Kanban basée sur QML
    Cette fonctionnalité est payante, mais n’importe qui peut compiler le code source avec un simple flag CMake pour obtenir gratuitement la version PRO
    Pour l’instant, l’application utilise une base de données, mais je prévois de migrer vers la prise en charge d’un dossier arbitraire et d’utiliser de simples fichiers .md ou .json selon la complexité de l’éditeur
    Une version mobile et une option de synchronisation intégrée sont également en cours de développement
    Une fois la synchronisation intégrée terminée, je ferai probablement payer uniquement la synchronisation et rendrai le client lui-même entièrement gratuit
    https://github.com/nuttyartist/notes
    https://github.com/nuttyartist/notes/pull/574

    • Je compte l’essayer ce soir et j’ai quelques questions
      Comme Qt peut être compilé aussi pour mobile, je me demande s’il est prévu d’avoir une version mobile avec synchronisation cloud
      Pour moi c’est indispensable, car j’accède toujours à mes notes depuis mon téléphone
      Je me demande aussi pourquoi autant de développeurs indépendants ne joignent pas leurs forces et créent chacun leur propre application de notes
      Par exemple, QOwnNotes est une application de notes en widgets Qt, et il me semble qu’il existait aussi une application basée sur QML appelée Noter, mais je n’arrive plus à la retrouver
      À voir l’interface, on dirait que tu étais utilisateur d’Evernote, ou que tu l’as été par le passé
      J’ai vu aujourd’hui un post disant que tous les employés d’Evernote avaient été licenciés, ce qui me met la pression pour partir au plus vite
      Je me demande aussi s’il existe des applications recommandées autres que Joplin qui fonctionnent sur mobile
    • Le petit programme a l’air correct, mais je l’ai ignoré après l’avoir testé à cause de son utilisation actuelle d’une base de données
      Je voulais l’utiliser sur plusieurs plateformes tout en gérant moi-même la synchronisation
      Je me demande toutefois si la prise en charge de Kanban est en cours d’ajout
    • Ça a l’air bien, et je suis heureux de voir que des applications natives sont encore développées
      Cela ressemble beaucoup à Joplin, et c’est aussi un point qui me plaît
      En revanche, je n’ai rien trouvé au sujet de la synchronisation des notes, d’un client mobile ou d’autres méthodes d’accès
      Je ne l’ai pas vu non plus dans le document « vision », et pour moi ce sont des fonctionnalités indispensables
      Ce n’est peut-être pas important pour tout le monde, donc j’espère que le projet réussira
    • La dernière fois que j’ai vérifié, il n’y avait pas de méthode claire pour créer des liens entre notes
      C’est une fonctionnalité essentielle pour les personnes qui utilisent beaucoup de petites notes interconnectées
    • Je me demande s’il y a une prise en charge des formules
  • Distribuer une application sous Linux en demandant de pipeliner du contenu Internet vers bash est une méthode horrible
    Je recommande de faire de Flatpak la méthode d’installation officielle
    Cela permet de sandboxer l’application, ce qui est bénéfique pour les utilisateurs, et de gérer correctement l’intégration, comme l’icône de l’application
    Aucun utilisateur ne devrait être encouragé à installer quoi que ce soit de cette manière, ce n’est pas sûr

    • Je me demande de quelles façons cela pourrait être exploité abusivement
  • Je suis vraiment satisfait de Joplin
    C’est l’un de ces logiciels qui, littéralement, fonctionnent tout simplement sans qu’on ait à s’en soucier
    J’utilise Joplin sync server pour la synchronisation, et cela a fonctionné sans problème
    Si Laurent ou quelqu’un de la communauté Joplin lit ceci, vous faites tous un excellent travail