m3u editor

m3u editor

Web-based IPTV playlist editor with EPG and Xtream API output

513stars
73forks
Last commit: 18h ago
Repo age: 2y old
m3u editor screenshot

m3u editor is a self-hosted, web-based IPTV playlist editor for managing M3U/M3U8 and Xtream Codes sources. It focuses on curating channels and series, enriching them with EPG data, and exposing the resulting playlist through formats and APIs commonly used by IPTV clients.

Key Features

  • Import and manage playlists from M3U/M3U8/M3U+ files or URLs and Xtream Codes API sources
  • EPG management with XMLTV support (local or remote), XMLTV URLs, and Schedules Direct integration
  • Xtream API output to integrate with compatible IPTV apps and tools
  • Series management with the ability to store and sync .strm files
  • Post-processing hooks, including running custom scripts, sending webhook requests, and sending emails
  • Container-friendly deployment patterns, including modular Docker Compose setups

Use Cases

  • Clean up and standardize IPTV playlists for clients like Jellyfin, Plex, or Emby
  • Combine sources and attach reliable EPG data for a better viewing experience
  • Automate playlist/EPG refreshes and downstream actions via scripts, webhooks, or email

Limitations and Considerations

  • Licensed under CC BY-NC-SA 4.0, which restricts commercial use and requires attribution and share-alike

m3u editor is well-suited for home media setups that need a powerful interface for editing IPTV playlists and managing EPG data. Its API output and automation hooks make it useful for integrating IPTV curation into broader media workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

Jellyfin

Jellyfin

Self-hosted media server for managing and streaming your library

47.7k
4.3k
Last commit: 2d ago

Jellyfin is a free, self-hosted media server to organize, manage, and stream movies, TV, music, and photos to web, mobile, and TV clients.

Alternative to:
Plex
Plex
+19
Cobalt

Cobalt

Ad-free web media downloader for public social platforms

38.2k
3.1k
Last commit: 28d ago

Cobalt is a self-hostable web media downloader for saving publicly accessible videos and audio from supported social platforms via a simple paste-a-link interface and API...

Alternative to:
iTubeGo
iTubeGo
+4
SRS (Simple Realtime Server)

SRS (Simple Realtime Server)

High-performance real-time media server for live streaming and WebRTC

28.4k
5.6k
Last commit: 1mo ago

SRS (Simple Realtime Server) is a high-efficiency media server supporting RTMP, WebRTC, HLS, HTTP-FLV, SRT, MPEG-DASH, and GB28181 for real-time streaming.

Alternative to:
Wowza Streaming Cloud
Wowza Streaming Cloud
+8
Kodi

Kodi

Open source home theater and media center software

20.3k
6.5k
Last commit: 1d ago

Kodi is an open source media center for organizing and playing local and networked video, music, and photos with a TV-friendly interface and add-on ecosystem.

Alternative to:
Microsoft Windows Media Player
Microsoft Windows Media Player
+7
Invidious

Invidious

Privacy-focused alternative web front-end for YouTube

18.4k
2.1k
Last commit: 17h ago

Invidious is a lightweight, privacy-focused alternative front-end for YouTube with subscriptions, playlists, and an API—without Google accounts, ads, or tracking.

Alternative to:
YouTube
YouTube
PeerTube

PeerTube

Federated video hosting and streaming with P2P delivery

14.4k
1.7k
Last commit: 3d ago

PeerTube is a decentralized, ActivityPub-federated video hosting platform with live streaming, P2P WebRTC delivery, and customizable community-run instances.

Alternative to:
YouTube
YouTube
+8