Skip to content

Not so small client app for Myanimelist.net - Windows 10 UWP & Android

License

Notifications You must be signed in to change notification settings

keobrien08/MALClient

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 version coming really soon.

Get it on Windows 10 Get it on Google Play

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 statisctics
    • 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 nex episode
  • Mal articles
    • Mal news
  • Live tiles
  • Mal messaging
  • Tons of settings
  • Mal profile
    • With navigation accross others' 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.

Code

There are a few "dreadful places" but I think this code won't damage your eyes too much. (no promises!)

If you are looking for methods to communicate with MAL go to Comm folder in XShared project where you will find all queries.

"Protocol"

If you'd like for some reason to launch my app externally you can do so by using this protocol:

malclient://<your everyday MAL link>

List of all accepted urls can be found here

Donations

Well, if you really like my app I won't stop you:

paypal

About

Not so small client app for Myanimelist.net - Windows 10 UWP & Android

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 99.2%
  • Smalltalk 0.8%