Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Drutol/MALClient
Not so small client app for Myanimelist.net - Windows 10 UWP & Android
https://github.com/Drutol/MALClient
android anime manga myanimelist uwp xamarin
Last synced: 28 days ago
JSON representation
Not so small client app for Myanimelist.net - Windows 10 UWP & Android
- Host: GitHub
- URL: https://github.com/Drutol/MALClient
- Owner: Drutol
- License: gpl-3.0
- Created: 2016-01-03T15:33:43.000Z (almost 9 years ago)
- Default Branch: mal-alternative-api
- Last Pushed: 2024-08-06T07:34:13.000Z (4 months ago)
- Last Synced: 2024-11-11T21:24:54.847Z (about 1 month ago)
- Topics: android, anime, manga, myanimelist, uwp, xamarin
- Language: C#
- Homepage:
- Size: 32.6 MB
- Stars: 354
- Watchers: 26
- Forks: 32
- Open Issues: 111
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.json
- License: LICENSE.md
Awesome Lists containing this project
- open-source-xamarin-apps - MALClient
README
MALClient
It's rather robust MyAnimeList client application interfacing with both "official" api and the website api with wild endpoints with cookies and such. Right now it's available on Windows 10 devices and Android.[![Discord](https://img.shields.io/badge/discord-Join%20us%20on%20Discord!-7289da.svg?longCache=true&style=for-the-badge&logo=discord)](https://discord.gg/5yETtFT)
### Screenshots
#### UWP
#### Android
### Features
* Anime and manga list updates.
* Score, Status, Episodes, Volumes
* Tags
* Favourites
* Start/End date
* Rewatching
* Anime list with sorting, filters.
* Grid view
* Compact view
* Detailed grid view
* Anime info.
* Genres
* Episodes
* Reviews
* Recommendations
* Personalized anime/manga suggestions.
* Related
* Characters & Staff
* Mal statistics
* Promotional videos
* Top anime/manga.
* With multiple categories
* Seasonal anime
* With multiple season selection
* Anime by studio and genre
* Global anime & manga recommendations
* Calendar
* With countdowns to next episode
* Mal articles
* Mal news
* Live tiles
* Mal messaging
* Tons of settings
* Mal profile
* With navigation across other's profiles
* Profile comments, you can add new ones too!
* Profile comment converstion
* Forums
* As native as it's possible, not wrapped website.
* System toasts/notifications and notification hub!
* Friends feeds parsed from rss channels.
* History.
* And much more!### Compilation
You should be able to compile this thing out of the box, you may have to generate certificate for UWP though.
There's also "Secrets.cs" file with some configs... you will have to make it yourself.
### Code
Spaghetti landfill.
Well... there's a metric ton of legacy thingies especially in navigation and pages that were made in the beggining like anime list or anime details. I'm not proud of these but I'm not planning to rewrite them. Stuff that has been added later on is nicer and somewhat decently organised. I started this app when I knew nothing so yeah, works but code is smelly.
### "Protocol"If you'd like for some reason to launch my app externally you can do so by using this protocol:
```
malclient://
```
List of all accepted urls can be found [here](https://github.com/Drutol/MALClient/blob/714a73a3f4389a3212843fda243c1034c7347144/MALClient.XShared/Utils/MalLinkParser.cs)### Icon
Icon was donated by @richardbmx! Great thanks!
### Donations
Well, if you really like my app I won't stop you:
[![paypal](https://www.paypalobjects.com/webstatic/mktg/merchant_portal/button/donate.en.png)](https://www.paypal.me/drutol)