Yamtrack

screenshot of Yamtrack
django
tailwind

A self hosted media tracker.

Overview

Yamtrack is a versatile and self-hosted media tracker that caters to a variety of entertainment formats including movies, TV shows, anime, manga, video games, and books. Designed for enthusiasts who want to keep a detailed record of their media consumption, Yamtrack boasts an array of features that help organize and manage personal entertainment libraries. From tracking progress across different media types to enabling multi-user functionality, this platform fills a significant gap for those looking to customize their media tracking experience without depending on a third-party service.

The application is easy to deploy using Docker, making it accessible for users who may not have extensive technical knowledge. With compatibility for various integration options and the ability to create custom entries for lesser-known media, Yamtrack empowers users to personalize their experience fully, ensuring they never lose track of their favorites.

Features

  • Comprehensive Media Tracking: Keep tabs on movies, TV shows, anime, manga, video games, and books in one unified platform.
  • Detailed Episode Management: Track each season of a TV show along with individual episodes, including details like viewing status and notes.
  • Customizable Entry Options: Create media entries for niche titles that aren’t available through standard APIs, tailored to your unique interests.
  • Collaborative Lists: Organize your media into personal lists and invite others to collaborate, making it perfect for shared experiences.
  • Cross-Platform Calendar Integration: Stay informed about upcoming media with a calendar that can be synchronized with external applications via iCalendar.
  • Notification Support: Get alerts for upcoming releases through various channels like Discord, Slack, and email using the Apprise system.
  • Multi-User Functionality: Enjoy personalized tracking with individual accounts for different users, promoting a tailored experience.
  • Import and Export Capabilities: Effortlessly import data from other services or export your track history to a CSV file for backup and sharing.
django
Django

Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. It follows the model-view-controller (MVC) architectural pattern, providing an extensive set of built-in tools and conventions to streamline the creation of robust and scalable web applications.

tailwind
Tailwind

Tailwind CSS is a utility-first CSS framework that provides pre-defined classes for building responsive and customizable user interfaces.

docker
Docker

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.