A JavaScript library to fetch Pluto TV free IPTV / M3U stream urls.
Show your support!
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"
.
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.
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.
This project is licensed under the MIT License - see the LICENSE file for details.