0.2.3 • Public • Published

    Build Status


    Want to stay up to date with what is happening with PopcornTV? Try taking a look at our blog to stay updated! We try to post big things that we are working on over there :)

    What is PopcornTV?

    PopcornTV is a simple application that allows an Apple TV to play stream Movies and TV shows directly from torrents. It pulls from yts.to as well as the Popcorn Time TV API to allow users to watch most Movies and TV Shows Instantly.

    How it works

    PopcornTV works by hijacking the Trailers application on the Apple TV. In order to do this effectively we change the DNS server on the Apple TV to point to your own computer/server. This application was initially created in 24 hours as a proof of concept that you are able to stream torrents directly to an Apple TV by generating valid XML for it to read from. It has since grown into a much more full fledged application.

    We pull all of our Movies from YTS by using the API that they provide. All TV shows use the Popcorn Time TV API


    Preview Video

    Watch a video preview here (v0.1.6)

    Preview Images

    More Screenshots


    Please take a look at the Wiki for installation details here!

    Bugs & Bug Reporting

    Before reporting a bug, please take a look at our Bug Tracker for current known issues, if you cannot find your bug on there, please open up a new bug report by following these steps.

    Version History


    Have a burning question that you need answered, or just want to chat with the developers? The developers and some bug testers are hanging on IRC at #PopcornTV on Freenode (Click here if you do not have an IRC Client).

    We do always reply, though sometimes it takes a little longer to respond if we are watching movies or coding.


    Due to the continued request of a few users I have found a way to get Paypal, Credit Card, and Bitcoin donations implemented into our system. There are currently two ways to donate. The first way is to directly donate to the project as a whole, this will either go directly to the developers, or put back into the program as incentive for bugs and features to be fixed/added.

    You can directly donate to us using Paypal, Credit Cards, or Bitcoin right here. Just visit that website then select "Support PopcornTV". You can donate any amount you want! You can either do a one time donation, or if you want you can do a monthly donation :)

    The second method is to post a bounty on an issue, what posting a bounty does is create a further incentive for a developer to fix an issue. By posting a bounty a developer can submit a fix and then get paid that bounty once their fix is implemented. Keep in mind that the bounty may not go to the main developers of PopcornTV, but rather whoever fixes that bug.

    To post a bounty just select the issue you are interested in and go to the main post. At the bottom of the main post you should see something similar to this.

    It will take you a page to pay into the bounty, once your bounty is added you should get a notification, and the topic of the issue will be changed to include your amount posted as well as the footer.

    So for example if you were to post a bounty of $5 it would look something like this.

    Top Supporters

    masonjames - $75
    Zone-MR - $40
    Krugster - $25
    Samb0 - $10
    JakeRound - $5
    craiem - $5

    Thanks to all the amazing supporters so far! It is amazing to see how much people love the project :)


    Want to contribute? Great! Add the features that you want and submit a pull request!

    Don't know how to code but still want to help? We need help with our Wiki, as well as help Bug Testing. If you still do not know exactly what to help with, join us on the IRC and we will give you a few ideas!


    If you distribute a copy or make a fork of the project, you have to credit this project as source.

    This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

    You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/ .

    PopcornTV - Streaming video to an Apple TV through torrents Copyright © 2015 PopcornTV and the contributors PopcornTV is released under the GPL




    npm i popcorntv



    DownloadsWeekly Downloads






    Last publish


    • avatar