dl-desktop
dl-desktop copied to clipboard
Desktop client for the Duolingo language learning application
About
This is an unofficial Linux desktop client for Duolingo, that works as a wrapper around the official web app.
Installation
Using a package manager
On Arch Linux, the package is available on the AUR (duolingo-desktop-git).
For other distributions, you will have to check if someone included this package into the package manager's repository.
Usage
If you've installed it through your package manager, then it should already contain a launcher for it. Otherwise, run the dl-desktop
binary.
Building from source (Linux)
You will need to install npm, the Node.js package manager.
In the main directory of this repository run the following:
npm install
npm run build
Building from source (Windows)
You will need to install Node.js which includes npm.
Afterwards run the following in the main directory depending on your current system:
If you are building on Windows:
npm install
./node_modules/.bin/electron-builder --win
If you are building on Linux:
npm install
sudo ./node_modules/.bin/electron-builder --win
Credits
- Duolingo itself, for being an awesome language learning platform
- PatCat for the dark theme
- creepertron95 for the icon
- Our contributors!
The name Duolingo, and the Duolingo logo, are copyrights of Duolingo