TV Garden Radio PHP ScriptTV Garden Radio PHP Script
TV Garden PHP script for building a live TV and online radio directory website. Recently UpdatedTV Garden Radio PHP Script
TV Garden PHP script for building a live TV and online radio directory website.
Overview
TV Garden & Radio PHP Script is a lightweight PHP script for creating a live TV and online radio directory website. It includes country-based browsing, category pages, SEO-friendly routes, responsive layout, and support for both live TV channels and radio stations.
The script is designed for simple hosting environments. It does not require a database and can be installed by uploading the files to a PHP hosting account. It works from a root domain, subdomain, or subfolder installation.
Channel and station data is loaded from an external GitHub-based data source. The included data source is public and external, so the script author is not responsible for channels that stop working, become geo-blocked, are removed, or change without notice. Buyers who want full control can fork or clone the data source into their own GitHub repository and update the script to use their own source.
The script also includes a small password-protected PHP admin file for managing local TV channel overrides. You can manually add custom TV channels, override the stream source of existing channels, hide channels from the website, edit the JSON directly, and clear local cache files after changes.
This item is best suited for users with basic PHP hosting knowledge, FTP or file manager access, and basic understanding of editing configuration files.
Features
- Live TV channel directory
- Online radio station directory
- Country-based browsing
- Category-based browsing
- Responsive layout for desktop and mobile
- SEO-friendly routes and metadata
- Clean PHP file structure
- No database required
- Works on root domain, subdomain, or subfolder installation
- Apache
.htaccessrouting included - External GitHub-based channel data source
- Option to use your own forked/cloned GitHub data source
- Manual TV channel override system
- Add custom TV channels locally
- Override stream URLs for existing TV channels
- Hide unwanted TV channels from the website
- Password-protected mini admin file for channel overrides
- Raw JSON editor for advanced users
- Clear local JSON cache button
- English documentation included in HTML and Markdown format
Requirements
- PHP hosting
- Apache web server
- Apache
mod_rewriteenabled .htaccesssupport enabled by the hosting provider- Basic hosting file manager or FTP access
- Write permissions for
custom/channels.jsonif using the mini admin app - Internet access from the server/browser to load the external GitHub data source
- Basic PHP/hosting knowledge recommended
- If you do not have code editing knowledge, you should at least know how to use AI coding tools such as Codex, Claude Code, or similar tools to request small code changes. The included documentation provides examples of how to ask AI tools to customize the script.
No MySQL database is required.
Instructions
- Download and unzip the script package.
- Upload all files to your hosting account using FTP or your hosting file manager.
- You can upload the script to a root domain, subdomain, or subfolder.
- Make sure the included
.htaccessfile is uploaded. - Make sure Apache
mod_rewriteis enabled on your hosting account. - Open your website URL in the browser.
- To customize branding, edit the website title, meta text, contact email, and visible text in
index.php. - To use your own data source, fork or clone the GitHub channel data repository, maintain it in your own GitHub account, and update
TVG_REMOTE_DATA_ROOTindata.php. - To manage local TV channel changes, edit
custom/channels.jsonmanually or use the included mini admin file. - Before using the mini admin file online, open
admin-channels.php, change the default password, and rename the file to a private filename. - If the admin cannot save changes, set writable permissions for
custom/channels.json, usually664or666depending on your hosting setup. - Read the included documentation inside the
documentationfolder for installation, customization, data source, cache, and troubleshooting details.
Other items by this author
|
PHP Script Installation Service
Don't worry about the installation of your script! Have your PHP Script installed for you.
|
$39 | Buy now |
| Category | Scripts & Code / PHP Scripts / Multimedia / Video |
| First release | 9 June 2026 |
| Last update | 9 June 2026 |
| Software version | PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3, PHP 8.4 |
| Files included | .php, .css, Javascript .js |
| Tags | responsive, php script, seo friendly, streaming, no database, live tv, online radio, apache, php website, tv directory, radio directory, channel list, htaccess, country browsing, media directory |








