Unofficial desktop client for Show My Homework, made in Svelte and Electron.
No binaries are available, however if anyone cannot build themselves then I can supply some.
Firstly, install all required packages to run Ryujin SMHW by using npm install in a suitable command prompt of your choice, this should be quick.
Next, you can use npm start in the same command prompt to start the client, a log-in prompt will appear however will only appear once if the "Remember me" box is checked.
To build the client into an executable (.exe), run npm run make. This should automatically detect your system and package all of the files and assets for a distributable executable.
I will not be held responsible for any consequences of your actions while using this program.
This program is held under the MIT license. (See the LICENSE file for more information)