A favicon of Enjoytown

Enjoytown

Enjoytown is a free streaming platform for drama, anime, movies, and manga. Built with Next.js & Shadcn/UI, it's self-hostable and requires no sign-up.

A screenshot of EnjoytownVisit

Enjoytown: Open-Source Streaming Platform with Next.js

Enjoytown is an open-source streaming platform built with Next.js and Shadcn/UI, providing free access to a wide range of movies, TV series, dramas, and anime. Users can enjoy content with English subtitles or dubs without needing to register. The project allows developers to self-host their own instance for personal use, offering a modern web interface for a comprehensive entertainment experience. It serves as a one-stop destination for diverse streaming desires.

Features:

  • Free Content Access: Stream movies, drama, anime, and read manga at no cost on the main platform.
  • No Sign-Up Required: Enjoy instant access to content without needing to create an account.
  • Multilingual Support: Offers content with English subtitles or dubbed audio options.
  • Next.js Framework: Developed using the Next.js React framework for high performance and modern web capabilities.
  • Shadcn/UI Integration: Crafted with Shadcn/UI components for a sleek, responsive, and customizable user interface.
  • Self-Hosting Option: Provides detailed instructions and configurations for deploying a personal instance.
  • TMDB API Integration: Utilizes The Movie Database (TMDB) API for fetching comprehensive media information and metadata.
  • Consumet API Usage: Integrates with Consumet API to aggregate and provide streaming sources.
  • M3U8 Proxy Configuration: Supports proxy setup for M3U8 video streams, with guidance for Hianime-proxy for smoother playback.
  • Vercel Deployment Ready: Includes a one-click deploy button for easy deployment to Vercel.
  • Theme Toggling: Allows users to switch between dark and light interface themes for personalized viewing comfort.
  • Content Search: Features a global search bar to easily find specific movies, TV series, or anime titles.
  • User Watchlist: Enables users to create and manage a personal watchlist of content they intend to watch.
  • Viewing History: Keeps track of previously watched content, allowing users to resume or revisit.
  • Alternative Streaming Sources: Provides users with options for alternative sources for accessing media content if primary ones fail.

Summary:

Enjoytown is a feature-rich, open-source platform designed for streaming movies, TV shows, anime, and reading manga. Built with modern technologies like Next.js and Shadcn/UI, it offers a seamless viewing experience without requiring user registration. Developers can self-host this application for personal use, leveraging its API integrations for a comprehensive media library. It's important to note the strict personal use limitation and prohibition of commercialization for self-hosted instances.

Distribution:
opensource
GitHub:
244 Stars
69 Forks
Share:

 

  
 

Similar to Enjoytown: