
Anirohi
Anirohi is an open-source anime streaming platform with Anilist integration for progress tracking, dashboards, and episode comments, built using Next.js 14.
Anirohi: Open-Source Anime Streaming Platform with Next.js 14 & Anilist
Anirohi is an open-source anime streaming application designed for enthusiasts to watch, track, and discuss their favorite series. Built using Next.js 14, it seamlessly integrates with Anilist for progress management and offers a personalized dashboard. The platform leverages modern technologies like Drizzle ORM, NextAuth for authentication, and provides features such as dynamic OG image generation for social sharing and an interactive comment section for community engagement on episodes.
Features:
- Anilist Integration: Track anime progress, view statistics, and update watch status directly on Anilist.
- Dynamic OG Image Generation: Generates rich Open Graph images for series and episodes using Vercel Satori, enhancing social sharing.
- Episode Comment System: Allows users to share thoughts and engage in discussions within specific anime episodes.
- Personalized User Dashboard: Provides users with a dedicated space to view their tracked anime and related statistics.
- Video Streaming: Employs React-player to stream anime content from various sources provided by Consumet API.
- Secure Authentication: Utilizes NextAuth.js with Anilist OAuth for user authentication and profile management.
- Database Storage: Leverages PostgreSQL via Drizzle ORM to store user data, watch history, and comments.
- Consumet API Powered: Fetches anime information and streaming sources through the Consumet API.
- Next.js 14 Architecture: Built with the Next.js 14 App Router for a modern, performant web experience.
- Open Source Platform: The entire codebase is open-source, inviting community contributions and collaboration.
Summary:
Anirohi provides a comprehensive open-source solution for streaming anime, integrating robust features like Anilist progress tracking, personalized user dashboards, dynamic social sharing images, and episode-specific comment sections. It's built with a modern tech stack including Next.js 14, Drizzle ORM, and NextAuth, offering developers a well-structured platform for anime consumption and community interaction. Users can enjoy a seamless viewing experience while keeping their watch history synced.

Similar to Anirohi:


