An app to organize and track your downloaded anime.

Overview

Markdownify
My Personal List

An app to organize and track your downloaded anime.

Vite Electron React.js TypeScript

Usage β€’ Features β€’ Installation and Running β€’ Building

Explore

πŸš€οΈ Usage and Conventions

Note: All of the series are default to be irregular series, meaning they will not be included in the statistics. Its purpose is to differentiate short anime (eg 3 mins/eps) with regular anime (eg 24 min/eps). To change this, edit the series' regular checkbox.

  1. Install the app

  2. Select a directory where the program should work on by pressing alt -> MyPersonalList -> Change Data Directory. It's suggested that the directory contains nothing but anime directory.

  3. Move all your animated series into the anime directory directly. The system only recognize directories directly inside anime to be series, but not recursively.

    Something like this:

    Selected Dir
    β”œβ”€β”€ anime
    β”‚   β”œβ”€β”€ Haibane Renmei
    β”‚   β”œβ”€β”€ Mushishi
    β”‚   β”‚   └── Unrecognized Anime
    β”‚   └── Shoujo Shuumatsu Ryokou
    └── Unrecognized Anime
    
  4. Start Using The App!

πŸ—‘οΈ Features

Some screenshots are placed inside assets directory.

  • Filter by Tags
  • Filter by fuzzy search
  • Storing Metadata per series
  • Stockpile Insight
  • Watch Scheduling
  • And More!

Roadmap:

  • AniDB (Or MyAnimeList) integration, so that you don't have to write everything manually
  • Multiple data directories
  • English and Japanese title

⛷️ Running for Development

Before installing this project, make sure you're using the newer version of Node. After that you can install it simply by executing yarn command.

yarn
yarn start

⛰️ Building and Packaging

When you execute below command electron-builder will create an executable package for your OS (I think). If that fails, try to play around with .electron-builder.config.js file and the electron-builder docs.

Building

yarn build

Packaging

Only available after you execute yarn build

# Windows
yarn package:win

# Mac
yarn package:mac

# Linux
yarn package:linux
You might also like...

A desktop live wallpaper app made for Mac.

A desktop live wallpaper app made for Mac.

Wallpieperi A desktop live wallpaper app made for Mac. Status: Alpha Alpha build is going to be released this saturday, however all the code will be a

Oct 13, 2022

:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

:necktie: :briefcase: Build fast :rocket: and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS.

best-resume-ever πŸ‘” πŸ’Ό Build fast πŸš€ and easy multiple beautiful resumes and create your best CV ever! Made with Vue and LESS. Cool Creative Green Pur

Jan 9, 2023

tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.

tsParticles - Easily create highly customizable particles animations and use them as animated backgrounds for your website. Ready to use components available for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Inferno.

tsParticles - TypeScript Particles A lightweight TypeScript library for creating particles. Dependency free (*) and browser ready! Particles.js conver

Jan 4, 2023

Backs up your favourite and recently used gifs/emotes and restores them in case discord clears them after logouts or for other reasons

Persist Favourites This plugin solves the problem of Discord randomly deciding to clear your gifs or emotes by backing both up regularely and restorin

Oct 13, 2022

Based on vitawind, kowind brings ESLint plugin and some other plugins to it that help you to format your code quickly and efficiently.

🐦 KOWIND v3 🐦 Vite helper based on vitawind 🧰 Easy To Install ⚑️ Automatically open Tailwind JIT Mode βš™ One-Command Setting πŸš€ Automatically config

Nov 26, 2022

The first truly composable CSS animation library. Built for Vue, React, SCSS, and CSS, AnimXYZ will bring your website to life.

AnimXYZ animxyz.com AnimXYZ helps you create, customize, and compose animations for your website. Powered by CSS variables to allow a nearly limitless

Jan 2, 2023

Admin UI Template is a modern, responsive, and customizable admin UI template for your business.

Admin UI Template is a modern, responsive, and customizable admin UI template for your business.

Admin UI Template is a modern, responsive, and customizable admin UI template for your business. It contains reusable components, theme color, and design support along with dark theme support.

Dec 18, 2022

Make your Vite projects work in IE11 and other legacy browsers.

vite-plugin-legacy-dev Maybe your Vite project needs work on IE11 or other not support ESM legacy browsers, this plugin can help you! This is only for

Sep 26, 2022

A simple, customization star rating component for your vue3 projects

A simple, customization star rating component for your vue3 projects

vue3-star-ratings A simple, customizable component for star ratings Documentation Features Uses svg for the stars, so it can scale without quality los

Oct 7, 2022
Comments
  • Graphical issue when running on Arch Linux

    Graphical issue when running on Arch Linux

    OS: Arch Linux x86_64 Kernel: 5.16.15-arch1-1

    When I execute the program, it runs fine but does not display properly.

    Error in the terminal: [41408:0323/005352.945147:ERROR:sandbox_linux.cc(377)] InitializeSandbox() called with multiple threads in process gpu-process.

    What is displayed: Screenshot_2022-03-23_01-04-56

    opened by Vundult 2
  • Anime tracking

    Anime tracking

    Would it be possible to add tracking for sites such as anilist? We could link entry in my personal list with entry on anilist and have + - buttons or something to change progress etc.

    opened by ziomek64 3
  • Improve anime detection

    Improve anime detection

    Hi, I wanted to use your program to check my library, but I found it to have some big issues:

    • it only works if the main folder is called "anime"
    • episodes are not always in the latest folder, it could be anime name -> season -> episodes

    Hope you will be able to improve it!

    opened by Ansem93 1
  • MacOS

    MacOS

    Pls release a macOS version of this. It is super amazing and I cant wait to try it. I have a 2TB storage of anime downloaded. Also pls make a detailed instruction on how to use this. It will be greatly appreciated.

    help wanted 
    opened by Hyper3557 5
Releases(v2.2.0)
Owner
SnekNOTSnake
Loves historical stuffs, playing chess, and do something that results in existential crisis.
SnekNOTSnake
Remove all client-side JS from your Nuxt 3 app

Nuxt Zero JS Remove all client-side JS from your Nuxt 3 app ✨ Changelog ▢️ Online playground Features ⚠️ nuxt-zero-js is under active development. ⚠️

Daniel Roe 163 Jan 3, 2023
Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js.

Onsen UI - Cross-Platform Hybrid App and PWA Framework Onsen UI is an open source framework that makes it easy to create native-feeling Progressive We

null 8.7k Jan 4, 2023
Easily connect your Nuxt3 application to your directus server. 🐰

nuxt-directus Directus Module for Nuxt 3 ✨ Release Notes ?? Read the documentation Features Nuxt3 ready Handle authentication RESTful methods TypeScri

Conner 109 Dec 28, 2022
Wiki.js | A modern and powerful wiki app built on Node.js

A modern, lightweight and powerful wiki app built on NodeJS Official Website Documentation Requirements Installation Demo Change Log Feature Requests

requarks.io 19.5k Jan 5, 2023
Real world app using Fastify-DX, Solid.js, Auth0 and GraphQL

Fastify DX and Solid.js In the Real World These are only the essentials to set up a "real world" application with Fastify DX, Solid.js, Auth0 and Grap

Zentered 6 Nov 14, 2022
It's a react-redux app with firebase used as the database

This project was bootstrapped with Create React App, using the Redux and Redux Toolkit template. Available Scripts In the project directory, you can r

Sparsh Saxena 0 Jun 25, 2022
React.js todo app with authorization, Testing: Cypress(e2e), UI (Chakra UI), Eslint, prettier, git hooks

React TypeScript template with Vite This is a React + TypeScript boilerplate built with Vite. What's inside? ReactJS Vite TypeScript Jest Testing Libr

Vladislav 2 Jan 28, 2022
Third-Party Authentication (Github) demo Vue 3 + TypeScript + Pinia app using Supabase

vue-supabase-tpa-demo This template should help get you started developing with Vue 3 in Vite. Recommended IDE Setup VSCode + Volar (and disable Vetur

Mac (Maciej PΔ™dzich) 25 Nov 21, 2022
Wordle is a simple word game created by a Software Engineer Wardle. I made this simple helper app to show remaining words in each step.

Wordle Helper Wordle is a simple word game created by a Software Engineer Wardle. I made this simple helper app to show remaining words in each step.

Anwarul Islam 5 Oct 24, 2022
Simple but super overengineered wake-on-lan web app.

webwol An absolutely overengineered web application for waking up network devices via wake on lan. Demo Untitled.mp4 Setup You might want to deploy th

Ringo Hoffmann 6 Mar 4, 2022