Koodo, un gestionnaire de livres numériques multiplateforme et convivial

Stéphane Moussie |

Si vous voulez continuer sur votre PC au travail votre lecture entamée sur votre Mac à la maison, Koodo devrait vous intéresser. Ce gestionnaire de livres numériques lancé en 2020 est multiplateforme : il est disponible sur Mac, Linux, Windows et même sur le web.

Koodo n'est pas aussi puissant que l'illustre Calibre, mais il est plus convivial. Il permet d'importer des livres numériques et documents dans les formats les plus courants (ePub, PDF, Mobi, HTML, CBR, AZW3…). On a le choix entre laisser les livres dans leur dossiers originaux ou les enregistrer dans la bibliothèque de Koodo. En optant pour la seconde solution et changeant dans les options le dossier de destination vers Dropbox, OneDrive, iCloud ou un autre service, on peut synchroniser sa bibliothèque à travers plusieurs ordinateurs.

Nous avons remarqué un problème lié à l'import : Koodo n'importe pas correctement les œuvres stockées dans la base de l'app Livres de macOS1, même celles dépourvues de DRM. Les ePub sont fragmentés en des dizaines de fichiers. Pas de souci en revanche pour les livres importés depuis d'autres dossiers.

Koodo comprend les fonctionnalités principales de tout bon gestionnaire de livres numériques. La facette bibliothèque permet de ranger ses œuvres dans différentes « étagères », de les marquer en favoris, de suivre la progression de sa lecture et de modifier le titre et l'auteur. Il n'y a pas d'outils de conversion ou d'édition poussée contrairement à Calibre, mais tout le monde n'en a pas besoin.

La facette liseuse inclut quant à elle de nombreuses options de personnalisation (couleur de l'arrière-plan, police, marges…), des outils d'annotation, des marques-pages et un suivi de la lecture.

Basé sur le framework Electron, Koodo est bien plus gourmand en mémoire vive que l'application Livres de macOS. Cela se ressent surtout avec les gros ouvrages, comme les nôtres. Par ailleurs, l'application n'étant pas signée, vous devrez sûrement l'ouvrir en faisant un clic secondaire dessus puis en cliquant sur « Ouvrir » dans le menu contextuel. L'intégration à macOS est donc loin d'être parfaite, mais cela n'empêche pas Koodo de bien remplir son rôle.

L'application est open source et gratuite. Elle n'est pas traduite en français et demande macOS 10.11 El Capitan au minimum. Vous pouvez prendre connaissance des nombreuses améliorations prévues sur la feuille de route du projet.


  1. La base de données se situe ici : ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks  ↩︎

avatar radeon | 

Dommage ça avait l’air sympa, mais avec électron c’est la garantie de bouffer les ressources inutilement et d’avoir une expérience dégradée :/

avatar reborn | 

Electron —> 🙅‍♂️

avatar sangoku | 

Je cherche depuis longtemps une appli qui pourrait faire catalogue de BD. Cette appli les gère-t-elle ? Peut-on faire un export html du catalogue ?
Mon rêve serait un Plex de la BD mais je n’ai rien trouvé qui s’en approche hélas …

Édit : Apparement cette appli gère bien les .cbr .cbz .cbt

avatar Stéphane Moussie | 
@sangoku : tu parles d'un catalogue de BD en papier ou numérique ? Si c'est papier, c'est une app comme Bookpedia qu'il te faut.
avatar Timmy | 

@stephmouss

Légèrement hors sujet, j’ai une bibliothèque papier dont j’aimerais faire la liste en scannant le code barre. Quelle appli iPhone me conviendrait et de préférence en français ?
😉

avatar Major Grubert | 

PocketPedia, le compagnon iPhone de Bookpedia, fait parfaitement l'affaire pour ma part.
Le scan des codes barre notamment marche très bien

avatar Eratic | 

@Timmy

J’utilise « ClassBook », en français 😃

avatar fap76 | 

@stephmouss

Hello,
J’ai utilisé Bookpedia et Pocketpedia durant des années pour gérer mes bds, mais ils ne sont plus compatibles avec la base de donnée d’Amazon (en tout cas je n’ai plus réussi à m’y connecter), ce qui fait que bcp de bds ne sont plus reconnues.
De plus, il ne gère pas les bds qui te manquent dans une collection.

J’utilisais avant Bookpedia, et j’y suis revenu depuis quelques mois BDovore, qui est un site internet et une application iPhone ! On peut facilement rentrer bcp de bds d’une collection, ça fonctionne très bien, même si tout fait un peu vieillot. Mais ça remplit le job et ça me va !
Pour info j’ai plus de 1300 bds donc j’ai vraiment testé 2-3 solutions ;-)

Voilà :-)

avatar sangoku | 

@fap76

Merci pour ces informations, je vais voir ce que donne BDovore.

avatar sangoku | 

@stephmouss

Hello merci pour ta réponse. J’ai une collection numérique. J’aurais aimé trouver une appli qui fait comme Plex, qui scanne la bibliothèque et créé la collection mais je ne crois pas que ça existe.

avatar fosterj | 

@sangoku

J’utilise et j’adore smart comic reader. Sur l’app store et gratuit ..

Mais ce n’est que pour les livres numériques

avatar GaelW-Mac | 

En numérique, de mémoire, Delicious Library gérait ça très bien ;)

avatar marc_os | 

Je me disais "pas mal", jusqu'à ce que je tombe sur ça :
« Basé sur le framework Electron » 🤢

Après on se demande pourquoi l'intégration dans l'éco système du Mac n'est pas parfaite...
« Koodo n'importe pas correctement les œuvres stockées dans la base de l'app Livres de macOS1, même celles dépourvues de DRM »

Sinon, les livres à base papier c'est pas mal non plus.
Et pour les ouvrages techniques, comme je ne travaille que sur une seule plateforme (comme probablement 90% des gens), j'ai aucun besoin d'un truc multiplateforme. De plus, l'essentiel des documentations techniques est accessible de nos jours depuis partout sur le web.

avatar Amaczing | 

Calibre 🙏🏻

avatar Kounkountchek | 

C’est VSCode qui est basé sur Electron c’est ça ? Le même VSCode qui est utilisé par 70% des développeurs ? (Stackoverflow)

avatar Deckard | 

J'avais justement trop de RAM et de place sur mon SSD. Je m'en vais installer cette nième instance de Chromium pour jouir d'une UX hors pair.

avatar eriklecath | 

Non, rien à voir, VSCode est un éditeur de texte orienté développement, c'est pour écrire du code (python, php, java, html, css etc ...)
Electron est ce qu'on appelle un encapsuleur qui utilise une version open source du navigateur Chrome. L'avantage est que l'on utilise les technos du web pour développer des programmes et du coup c'est multiplateforme (win, mac, linux ...)
Le gros inconvénient, comme dit plus haut, c'est un bouffeur de ressource

avatar marc_os | 

@ eriklecath

Autre inconvénient, en général les apps développées avec ce machin ont du mal avec leur environnement et elles ne respectent pas les règles d'ergonomie. Position des boutons, utilisation d'un croix pour fermer une fenêtre au lieu des puces de couleurs du Mac, Teams incapable d'afficher une fenêtre dédiée à ses préférences mais qui affiche une boîte au dessus de l'affichage principal en masquant en partie les autres participants ou l'écran partagé, etc.

avatar v1nce29 | 

VSCode est une application électron.

avatar Kounkountchek | 

@eriklecath

L’ironie de mon propos ne devait pas être suffisamment claire.
VSCode est une app basée sur Electron et qui est largement plébiscitée par le monde des développeurs.
C’est juste que je voulais montrer la limite du « electron = caca »

avatar marc_os | 

@ Kounkountchek

> VSCode est une app basée sur Electron et qui est largement plébiscitée par le monde des développeurs

Ah bon, "largement plébiscitée" ?
Pas dans "mon" monde en tous cas, je veux dire celui de l'entreprise dans laquelle je travaille et qui paye pas mal de salaires et des actionnaires grâce aux logiciels que nous produisons, ni les devs que je connais en dehors...
Mais je ne dois pas vivre dans le bon monde je suppose.

avatar Kounkountchek | 

@marc_os

Certes mais je me base sur le compte rendu de StackOverFlow 2021 (71% des dev pro l'utilisent)
https://insights.stackoverflow.com/survey/2021#most-popular-technologies-new-collab-tools-prof

avatar Xcid | 

« il est disponible sur Mac, Linux, Windows et même sur le web. »
… et pas sur iOS, iPadOS.
Lire sur tablette n’est pas une option. Livres permet la synchronisation de manière très simple sans avoir lire le mode d’emploi pendant une journée. Manque la possibilité d’utiliser un NAS.
Il y a aussi Marginnote (moins pratique quand même).
L’article parle d’un logiciel convivial que je cherche encore (Calibre n’en fait pas parti).

avatar undien | 

Pour ma part, j’utiliseBookBuddy+ qui existe également pour les films et la musique
En français

avatar lll | 

Content de voir de nouvelles possibilités, car entre Calibre qui n'est pas très lisible, et Adobe Digital Editions qui refuse parfois de fonctionner, c'est pas simple de transférer un epub sur une Kobo ces jours-ci... Et je ne mentionne même pas l’incompatibilité avec les Mac M1 (problème d'incompatibilité avec l'USB3/C si je ne m'abuse)...

avatar Pascal-007 | 

Ils auraient pu se forcer pour trouver un autre nom.

Une simple recherche sur internet aurait rapidement révélé https://www.koodomobile.com/fr
Une compagnie qui existe depuis au moins 15 ans…

Tant qu’à choisir un nom insignifiant, aussi bien en choisir un qui n’existe pas !

avatar ech1965 | 

Le multi platforme c'est le mal absolu.

Quand je suis sur mac, je veux une appli qui respecte les "codes" ( guidelines) de macOS.
Quand je change d'ordi et que je vais sur windows, je veux une appli qui respecte le "codes" de Windows.
Pareil sous linux, et sous IOS aukazou.
des trucs qui sont foireux sur plusieurs plateformes non merci !

avatar jereze | 

Cela râle beaucoup sur Electron... Mais regardez bien. Vous avez sous les yeux un logiciel open-source, disponible à tous sur de multiples plateformes (y compris sur le web, même pas besoin d'installer l'app Electron) et tout cela créé bénévolement par UNE seule personne en moins de deux ans (je me base sur les insights du repo github). Oui cela ne respecte peut-être pas tous les guidelines, mais c'est quand fou ce qui est possible de faire aujourd'hui avec ces technos, non? Moi je dis chapeau au développeur!

avatar ataredg | 

-

avatar Timmy | 

Pour info, je viens de charger BookShelf pour gérer mes livres papier. Il est gratuit, en français et on peut choisir la bdd isbn (Amazon, adbiok, …). On peut aussi scanner en lots, et exporter dans divers formats.
😉

CONNEXION UTILISATEUR