Skip to content

MarketingPipeline/Pluto-TV.js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pluto-TV.js

A JavaScript library to fetch Pluto TV free IPTV / M3U stream urls.
Show your support!

Example and usage

How to use Pluto-TV.js:

import {PlutoTV} from 'https://cdn.jsdelivr.net/gh/MarketingPipeline/Pluto-TV.js@main/dist/pluto-tv.min.js';

try {
    /// Search Channels - DEFAULT USA CHANNELS.
    console.log(await PlutoTV().searchChannels("360p"))
    /// Search Channels by Country Code
    console.log(await PlutoTV().searchChannels("360", "mx"))
    /// Fetch all Channels - DEFAULT USA CHANNELS.
    console.log(await PlutoTV().fetchAllChannels())
    /// Fetch all Channels by Country Code.
    console.log(await PlutoTV().fetchAllChannels("uk"))
} catch (error) {
    console.log(error.message)
}

These are the supported country codes "br", "de", "es", "fr", "mx", "uk", "us".

Notice: Pluto TV Streaming Access

Please be advised that while this library helps offer access to Pluto TV streams, it is important to note that the availability of certain content may be limited to certain regions or countries. Therefore, it is possible that some or all Pluto TV streams may be geo-restricted in your location.

Contributing GitHub

Want to improve this project? Create a pull request with detailed changes / improvements! If approved you will be added to the list of contributors of this awesome project!

See also the list of contributors who participate in this project.

License GitHub

This project is licensed under the MIT License - see the LICENSE file for details.