Skip to content

Reinachan/AniList-Posts-to-Joplin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 

Repository files navigation

AniList-Posts-to-Joplin

Note: This repo uses some bad practices that I'm currently fixing in an unfinished rewrite.

Uses the AniList API to fetch posts and comments and then makes those into notes in Joplin with proper markdown formating and stylisation.

https://github.com/Reinachan/AniList-Posts-to-Joplin


Release

The initial pre-release should work well so long as you follow the instructions in index.html. It is a pre-release, so do make sure to keep a backup of your Joplin notes in case anything breaks. Make sure to report bugs if you spot any.


Dependency

You need to install Joplin to use this tool. Joplin is an open-source program for writing notes using markdown.


Features

  • A simple interface with instructions for non-coders to be able to use
  • Fetches posts and comments from AniList
  • Respects the ratelimit
  • Combines the comments under the posts in a combined markdown-formated document
  • Nice styling applied to the content so that it look orderly in Joplin.
  • Tracks likes
  • Converts AniList flavoured markdown to CommonMark or HTML. Currently supports
    • Image (also supports with width in pixels)
      • converts to <img src"link" width="####"/>
    • Spoilers
      • converts to <details><summary>Spoiler, click to view</summary> content </details>

Planned

In order of priority

  • Improve the UI styling
  • Kitsu support
  • Conversion of webm(link) to the video/audio HTML blocks
  • A separate button to only update likes
  • Backup forum threads (if I can figure out how)

Afterwords

Shoutout to @triggersegfault for being an immense help while I was struggling to re-learn JavaScript! He also wrote some parts of the code behind the scenes and helped me understand what it was doing.




Release Notes

v.0.1-alpha To use this tool, follow the instructions in index.html.

This initial release is functionally mostly complete but has some bugs here and there and a very rudimentary interface.

Current functionality:

  • Simple-to-use UI to make the process easy for anyone
  • Fetch all activities on your profile along with their replies and back them up to Joplin
  • Tracking of likes on activities and replies
  • Conversion of some AniList-flavoured markdown to CommonMark spec or HTML

About

Uses the AniList API to fetch posts and comments and then makes a note in Joplin with proper markdown formating.

Resources

Stars

Watchers

Forks

Packages

No packages published