All Projects → FoxInFlame → Quickmyanimelist

FoxInFlame / Quickmyanimelist

Licence: mit
[Abandoned] The dream Chrome Extension for you with a MyAnimeList account.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Quickmyanimelist

anilist-to-mal
A python tool that will export your Anilist.co anime list for MAL importing
Stars: ✭ 33 (+450%)
Mutual labels:  anime, myanimelist
Jikan4java
Kotlin wrapper for Jikan, an myanimelist api
Stars: ✭ 27 (+350%)
Mutual labels:  anime, myanimelist
anilabx
AniLabX - android app for watching anime/dramas/cartoons and reading manga/comics/light novels
Stars: ✭ 54 (+800%)
Mutual labels:  anime, myanimelist
JikanKt
A Kotlin wrapper for Jikan REST API
Stars: ✭ 17 (+183.33%)
Mutual labels:  anime, myanimelist
Aestheticdialogs
📱 An Android Library for 💫fluid, 😍beautiful, 🎨custom Dialogs.
Stars: ✭ 352 (+5766.67%)
Mutual labels:  material-design, popup
animec
A module to get data about anime characters, news, info, lyrics and more.
Stars: ✭ 31 (+416.67%)
Mutual labels:  anime, myanimelist
arm
A JSON-based database to relational mapping Anime ID's between MyAnimeList, Annict, AniList and Syoboi Calendar
Stars: ✭ 25 (+316.67%)
Mutual labels:  anime, myanimelist
AniAPI
Core behind AniAPI HTTP Rest APIs.
Stars: ✭ 144 (+2300%)
Mutual labels:  anime, myanimelist
Anime Offline Database
Updated every week: A JSON based offline anime database containing the most important meta data as well as cross references to various anime sites such as MAL, ANIDB, ANILIST, KITSU and more...
Stars: ✭ 292 (+4766.67%)
Mutual labels:  anime, myanimelist
Taiyakianime
Stream anime and synchronize with your MyAnimeList(MAL) + SIMKL + Anilist on iOS and Android devices
Stars: ✭ 259 (+4216.67%)
Mutual labels:  anime, myanimelist
MalScraper
Scrape everything you can from MyAnimeList.net
Stars: ✭ 132 (+2100%)
Mutual labels:  anime, myanimelist
Jikan
Unofficial MyAnimeList PHP+REST API which provides functions other than the official API
Stars: ✭ 531 (+8750%)
Mutual labels:  anime, myanimelist
jikan-nodejs
A Node.js wrapper for Jikan REST API.
Stars: ✭ 16 (+166.67%)
Mutual labels:  anime, myanimelist
anime-relations
Episode redirections for Taiga
Stars: ✭ 69 (+1050%)
Mutual labels:  anime, myanimelist
myanimelist-api-v2
An awesome wrapper on Nodejs for the new MyAnimeList's API v2!
Stars: ✭ 30 (+400%)
Mutual labels:  anime, myanimelist
nyaamal
A chrome extension to download anime torrents directly from MyAnimeList and Anilist
Stars: ✭ 75 (+1150%)
Mutual labels:  anime, myanimelist
anime-seasons
Season data for Taiga
Stars: ✭ 15 (+150%)
Mutual labels:  anime, myanimelist
AnimeDLR
AnimeDLR
Stars: ✭ 47 (+683.33%)
Mutual labels:  anime, myanimelist
kuristina
An API that lets you fetch user lists from MyAnimeList.
Stars: ✭ 14 (+133.33%)
Mutual labels:  anime, myanimelist
Nineanimator
An elegant way of discovering anime on iOS.
Stars: ✭ 369 (+6050%)
Mutual labels:  anime, myanimelist

Banner

QuickMyAnimeList

Join the chat at https://gitter.im/QuickMyAnimeList/Lobby license GitHub release Github All Releases

GitHub forks GitHub watchers ![Twitter Follow](https://img.shields.io/twitter/follow/FoxInFlame.svg?style=flat&label=Follow on Twitter&maxAge=2592000)

QuickMyAnimeList (QMAL) is a handy Chrome extension that allows you to edit, add, or delete an anime in your MyAnimeList list. Of course, there are many more features...?

Official Website ![Website](https://img.shields.io/website-up-down-green-red/http/www.foxinflame.tk.svg?maxAge=2592000&label=official website)

Official QuickMyAnimeList website is at https://www.foxinflame.tk/QuickMyAnimeList

Webstore

IT IS NOW ON THE CHROME WEBSTORE!! Hundreds and thousands of thanks to Ampharos 2.0, who created the Web Store account!

Installation

Check out the official website to see specific instructions to installing Chrome extensions from websites.

A fairly strong computer might increase the smoothness because of all the transitions and AJAX requests.

Updating

Check out the official website to see specific instructions to updating QMAL.

Screenshots

Check out the official website for screenshots.

Included Libraries

  • Bootstrap : Used in popup for layout, and because required for MDB
  • QuickFit : To create dynamically-resizing text for anime titles in the MaterializeCSS theme
  • MaterialDesignBootstrap : Used in popup for layout, buttons, and animations for the MDB theme
  • ColorPicker : Used in options for selecting Badge Color
  • Bez : To use cubic-beizers within .animate()
  • jQuery : Used for easy DOM selection, AJAX calls, and everything
  • Custom edited MaterializeCSS : Used in options and popup for layout, buttons, and animations for the MaterializeCSS theme
  • RateYo : Used in popup to rate the selected anime easily for both themes
  • Select2 : Used in popup to search and select the anime easily for the MDB theme
  • Codebird : Unofficial Twitter JavaScript library
  • xml2json : Convert XML to JSON easily. Used with like, all of the AJAX requests.
  • CryptoJS : Encrypting and Decrypting QMALSETTING files.
  • ColorThief : To generate dynamic coloring in MaterializeCSS theme popup

Development

The Chrome Extension uses JavaScript for everything, including the AJAX Requests, the Show/Hide toggles, the Next/Previous buttons, and a lot more. This Chrome Extension would be nothing without JavaScript.

The MAL API also hepled out a TON in creating this. Well, not helped out, but more like, was neccessary. Becuase without the API, the extension wouldn't have been able to retreive, add, and delete data from your anime list.

Another API is used in this Chrome extension. Try guessing. I doubt that you'll get it right, because it's not at all known. It's the matomari API, developed by me myself and I. This API supplied the parts where the official API lacked (detailed information about an anime, etc)

Not just those two MAL related API, but a lot of other JS/CSS libraries helped me style it to look like Google's Material Design. The main CSS library is called MaterializeCSS, however you can configure the extension to use the Material Design Bootstrap Library instead if you want to.

What's new!?

Release 1.3.6!

I-don't-even-know-what-changed-except-for-a-few-bugs

Features kept from previous version (1.3.5)

  • Ability to add edit, or delete an anime to your MAL account
  • Login to your MAL account in the options, and verify if the credentials are real or not
  • Choose what to open when icon clicked (popup, panel, website, etc)
  • In-Page QMAL for gogoanime.io, crunchyroll.com and kissanime.to
  • Smooth and quick animations everywhere in the popup.
  • A lot more.

New features of Version 1.3.6

  • Change most URLs to https
  • Faster dynamic coloring (now use library instead of external service).
  • Open panel from in-page, giving more use to panels.
  • Fixed 6 issues.
  • Probably more.

Removed features from previous version (1.3.5)

  • None.

Next up for 1.X, 2.0, and later on.

  • Detailed Options for In-Page QMAL. (1.X)
  • Link to open QMAL on many other anime pages, such as AniDB, AniList, gogoAnime, etc. (1.X)
  • Use a better MAL API.
  • More input fields in popup for chosen anime, such as start/end date, rewatched episodes, etc. (1.X)
  • Add an option to disable CPU-demanding animations and transitions. (1.X)
  • Login using Google+, Twitter, or third-party auth.
  • Use more of FoxInFlame's MAL scraper.
  • Encrypt username/password inside extension. (1.X)
  • Bug report / crash report. (1.X, 2.X)
  • Collect anonymous usage information. (2.X)
  • Probably more. You know what, let me rephrase. There will 100% be more stuff. (1.X, 2.0, 3.0)

Bugs / Problems / Suggestions / Support GitHub issues GitHub pull requests

Everything is filed under Issues.

There are several ways you can tell me your opinion :

  • Create a branch and a pull request on GitHub
  • Create an issue ticket on GitHub, so I can have a look at your opinion
  • Email me at [email protected]
  • Tweet to me at @FoxInFlame with the hashtag "#QuickMyAnimeList" or "#QMAL"
  • PM me on Reddit @FoxInFlame
  • Chat on the Gitter.im chat
  • Submit stuff on the subreddit /r/QuickMyAnimeList
  • etc.

License

Licensed under the MIT License. For more info, view the License file.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].