Skip to content

nikkpap/The_Channelizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Find US on Telegram : https://t.me/The_Channelizer Open for disquations and Ideas. A public brainstorming is better than no brainstorming :) cheers

The Channelizer

The Channelizer is a free, open-source desktop application for managing and editing GTMedia channel list files (.chl, .sdx, satellites.xml).
It provides a modern GUI for working with channels, satellites, transponders, and favorites.


✨ Features

  • πŸ“‚ Open and save .chl, .sdx, and satellites.xml channel list files
  • πŸ”„ Import/export satellites & transponders from embedded or external satellites.xml
  • πŸŽ›οΈ Edit channels: name, provider, type, PIDs, lock/skip/hide flags, transponder mapping
  • ⭐ Manage favorites: create, rename, delete, move, and organize groups
  • πŸ›°οΈ Full support for satellites and transponders (view, edit, delete)
  • πŸ—‘οΈ Safe deletion (channels, satellites, transponders) with automatic favorite repair
  • πŸ“Š Summary tab with counts (TV, Radio, TPs, Satellites, Favorites)
  • πŸ“ Export all channels to CSV
  • ↕ Undo/Redo support for user actions
  • ⬆️⬇️ Reorder channels, favorites, and members
  • πŸ” Powerful search and filtering in all tabs
  • πŸ’Ύ Automatic backup (.bak) on save
  • πŸ–ΌοΈ Splash screen & About dialog with embedded icons
  • πŸ†“ 100% free, open source, community-driven

πŸš€ Getting Started

Requirements

  • Windows 10/11
  • Python 3.10+ (for development)
  • Tkinter (included with Python on Windows)

Installation

  1. Clone the repo:
    git clone https://github.com/your-username/the-channelizer.git
    cd the-channelizer
    

πŸ“¦ Installation (Windows)

1. Install Python

  1. Download the latest Python 3.x (64-bit) from python.org.
  2. Run the installer:
    • βœ… Check β€œAdd Python to PATH.”
    • βœ… Ensure pip and tcl/tk (Tkinter) are selected.
  3. Finish installation.

2. Get The Channelizer

  • Download the repo:
    Code β†’ Download ZIP β†’ Extract to a folder (e.g., C:\Users\<you>\Desktop\The_Channelizer\).

2.1 Run as-is (recommended for quick use)

  • Double-click The_Channelizer.pyw.
  • If Windows asks, open with pythonw.exe (usually found in your Python install folder).

πŸ’‘ Tip: You can set .pyw files to always open with Python β†’ pythonw.exe.


3. (Optional) Build a standalone .exe

If you want a single-file executable (to share without requiring Python):

3.1 Install builder

Open Command Prompt and run:

pip install auto-py-to-exe

About

The_Channelizer

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages