A high-performance .NET 8 web application providing an ultra-compact, full-screen Weekly & Monthly Anime Watching Calendar. Automatically aggregates upcoming episode releases exclusively for series currently in the user's watching list, mapped to exact Japanese TV broadcast minutes from LiveChart.
👉 Anime Watching Calendar: https://sort.moe/calendar
👉 Anime Ranking Sorter: https://sort.moe/
- 📅 Compact Full-Width Calendar Grid:
- 100% responsive full-screen 7-column grid (Monday to Sunday) with fixed row heights and sticky weekday headers.
- Dynamic density scaling (
.condensed-medium,.condensed-tight) to fit high-volume release days seamlessly. - One-line compact episode strips:
⏰ 18:30 | Ep. 8 | Title [5/12].
- 📺 Watching Series Exclusivity:
- Zero clutter: displays only shows the user is currently watching.
- Automatically filters out anime that concluded prior to the target month.
- ⏰ Accurate LiveChart Broadcast Schedules & Timezone Conversion:
- Integrates minute-exact broadcasting schedules from Japanese television stations / LiveChart schedules.
- Automatically detects the user's browser timezone (e.g.
Europe/Warsaw, UTC+2) and converts all showtimes. - Live ticking local clock in the navigation bar.
- 🌐 Multi-Platform Watchlist Aggregation:
- MyAnimeList: High-speed, rate-limit resilient watchlist extraction powered by Tenrai.Net 3.1.0.
- AniList: Real-time GraphQL synchronization.
- Kitsu: Full JSON:API v3 library parsing.
- 🔍 Episode Detail Modal:
- Click any episode chip to view the episode title, air date & local time, format, score, progress, synopsis, and direct external links to LiveChart, MAL, AniList, and Kitsu.
- 📥 RFC 5545 iCalendar (.ics) Export:
- Download standard
.icscalendar files with reminder alarms for Google Calendar, Apple Calendar, and Outlook.
- Download standard
- Backend: .NET 8 ASP.NET Core Minimal API (C#),
Tenrai.Net 3.1.0,Ical.Net 4.3.1. - Frontend: Vanilla JavaScript (ES6+), Modern CSS3 Grid & Variables, Dark/Light theme toggle.
- Containerization: Multi-stage
Dockerfile(Debian-based ASP.NET Core runtime with full ICU/timezone support) andrender.yaml.
- 🏆 wooles/anime-sorter — Anime ranking and pairwise merge sort tool hosted on sort.moe.
Distributed under the MIT License.