Skip to content

🍿 πŸ• 🎞 A Modern and Experimental Popcorn Time Client

License

Notifications You must be signed in to change notification settings

popcorn-official/popcorn-time-desktop

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

logo
Popcorn Time

A Modern and Experimental Popcorn Time Client


Features:

Modern: This client was started from scratch and was designed to be performant and customizable

Performance: Significantly faster than other clients. Everything from scrolling perf to playing movies is buttery smooth

Faster Torrents: New API optimized for fast torrents by querying the from multiple endpoints

Auto Torrents Search: Search automatically for missing torrents on shows

Modern Stack: Electron, React, Redux, Webpack, ES7, Flow, and others

Requirements:

Getting started:

  • I am a tester: Download the latest build from the releases section.

  • I am a developer: Compile the project with the installation steps below.

Installation:

git clone https://github.com/tripss/popcorn-time-desktop.git
cd popcorn-time-desktop

# Install dependencies
# Have a cup of coffee β˜•οΈ this might take a while
# Run `npm run electron-rebuild` if get a 'module version mismatch' error
npm install

# Developement build
npm run start:dev

# Production build
npm run package

Contributing:

Please see the contributing guide

Todos:

See the milestones for the full list.

Screenshots

Home Page:

Home Page

Movie Page:

Movie page

Show page:

Show page

Packages

No packages published

Languages

  • JavaScript 89.7%
  • CSS 9.8%
  • HTML 0.5%