offlineowl
1.0.0
Me gusta mucho Duolingo; sin embargo, incluso como suscriptor Plus, su increíble diccionario permanece solo en línea, lo que me impide buscar palabras que he olvidado mientras estoy en Corea. Además, algunos cursos (como el de coreano) no tienen lecciones integradas en la aplicación y, por lo tanto, no se pueden estudiar sin conexión.
Este repositorio proporciona dos proyectos:
bin
, una aplicación CLI de Node.JS puede extraer un curso de Duolingo para exportar todo el vocabulario y las lecciones del mismo, generando un archivo .dat
.app
, se proporciona una PWA sin conexión que puede consultar el archivo .dat
generado.Dado que se utilizan funciones recientes de JavaScript en todo el proyecto, tanto el navegador como Node.JS deben tener versiones relativamente recientes.