Skip to content

AbhijitDeyDev/ipfreetv

Repository files navigation

Header

IPFreeTV

IP TV app with over 300+ Indian TV channels, built using NativeScript for Android (working) and iOS (not tested).

Features

  • Stream IPTV channels with a simple, clean interface
  • Built with NativeScript for cross-platform native performance
  • Utilizes modern libraries and UI components for an optimized experience

Screenshots

Categories Favorites All Channels Landscape Portrait
screen shot 1 screen shot 2 screen shot 3 screen shot 4 screen shot 5

Technologies Used

  • NativeScript Core (@nativescript/core)
  • NativeScript ExoPlayer (@nstudio/nativescript-exoplayer)
  • NativeScript Community UI Material Ripple (@nativescript-community/ui-material-ripple)
  • NativeScript Community UI Image (@nativescript-community/ui-image)
  • TailwindCSS for styling

Installation

  1. Clone the repository:
git clone https://github.com/AbhijitDeyDev/ipfreetv.git
cd ipfreetv
  1. Setup NativeScript (If not already have):

Follow NativeScript setup guide: https://docs.nativescript.org/setup/

  1. Install dependencies:
npm install

or

pnpm install
  1. Run for Android:
ns run android
  1. Run for iOS (iOS platform is not tested currently):
ns run ios

Usage

  • Launch the app on an Android device or emulator.
  • Access and stream available IPTV channels in the UI.

Related Projects

This app leverages publicly available IPTV playlists. For a large collection of IPTV channels worldwide, check out the iptv-org/iptv repository on GitHub.

Icons by iconsDB.com.

License

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


For issues, feature requests or contributions, please open a GitHub issue or pull request.

About

IP TV app with 300+ Indian TV channels, built using Nativescript for Android (working) and iOS (not tested)

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •