offlineowl
1.0.0
J'aime beaucoup Duolingo ; cependant, même en tant qu'abonné Plus, leur incroyable dictionnaire reste uniquement en ligne, ce qui m'empêche de rechercher des mots que j'ai oubliés lors de mes déplacements en Corée. De plus, certains cours (comme celui de coréen) n'ont pas de leçons intégrées à l'application et ne peuvent donc pas être étudiés hors ligne.
Ce référentiel propose deux projets :
bin
, une application CLI Node.JS peut récupérer un cours Duolingo pour en exporter tout le vocabulaire et les leçons, générant ainsi un fichier .dat
.app
, une PWA hors ligne capable d'interroger le fichier .dat
généré est fournie.Étant donné que des fonctionnalités JavaScript récentes sont utilisées tout au long du projet, le navigateur et Node.JS doivent avoir des versions relativement récentes.