Track anime shows by syncing with various services. Anilist, MyAnimeList, Kitsu, Simkl...
Go to file
2024-11-14 20:11:41 -05:00
bruno/AniTrack updated bruno files 2024-11-14 18:50:51 -05:00
build added code plist to see window on mac 2024-10-26 18:01:36 -04:00
frontend added currentl episode release to anime single page 2024-11-14 20:11:41 -05:00
.gitignore switched from .env to built-in envrionment file 2024-08-16 23:32:16 -04:00
AniListFunctions.go added check for 403 in get anilist watchlist 2024-11-14 20:10:41 -05:00
AniListTypes.go added ability to delete entries. Added MAL RefreshToken Function 2024-09-18 14:05:41 -04:00
AniListUserFunctions.go added info for mac keychain 2024-10-18 22:06:33 -04:00
app.go Added versions numbers and display on titlebar 2024-10-01 15:53:57 -04:00
environmentType.go switched from .env to built-in envrionment file 2024-08-16 23:32:16 -04:00
go.mod added info for mac keychain 2024-10-18 22:06:33 -04:00
go.sum added info for mac keychain 2024-10-18 22:06:33 -04:00
LICENSE Initial commit 2024-07-01 18:37:21 -04:00
main.go app now only allows a single instance 2024-09-07 22:35:51 -04:00
MALFunctions.go removed unnecessary println and console.log 2024-09-18 14:10:49 -04:00
MALTypes.go rewrote the Anime.svelte to move out helper functions and clean up code 2024-09-05 15:29:42 -04:00
MALUserFunctions.go added info for mac keychain 2024-10-18 22:06:33 -04:00
README.md updated README.md with instructions 2024-09-09 19:37:34 -04:00
SimklFunctions.go changed url for simkl to pull all lists, not just watching fixed several simkl bugs 2024-09-24 18:44:42 -04:00
SimklTypes.go added ability to delete entries. Added MAL RefreshToken Function 2024-09-18 14:05:41 -04:00
SimklUserFunctions.go added info for mac keychain 2024-10-18 22:06:33 -04:00
wails.json bumped minor version number 2024-10-02 19:32:24 -04:00

README

About

Track the anime you are watching by syncing with various services. Anilist, MyAnimeList, Simkl...

This has been built with the official Wails Svelte-TS template.

To run as is, please feel free to download a binary from the releases page.

If you are getting too many errors due to api usage, please build from source.

Build from Source

Get API Keys

First you will need your own API keys for the various services the app connects to. AniList: AniList Developer App MyAnimeList: MyAnimeList Developer App Simkl: Simkl Developer

Once you have the IDs, Keys, and Secrets create an environment.go file based on the environment.go.example and fill in the fields.

Install Wails and Dependencies

Please follow the instructions here to get Wails up and running and follow the instructions below.

Live Development

To run in live development mode, run wails dev in the project directory. This will run a Vite development server that will provide very fast hot reload of your frontend changes. If you want to develop in a browser and have access to your Go methods, there is also a dev server that runs on http://localhost:34115. Connect to this in your browser, and you can call your Go code from devtools.

Building

To build a redistributable, production mode package, use wails build --clean.