
m3u editor
Web-based IPTV playlist editor with EPG and Xtream API output
802 stars 103 forks last commit first released
Actively maintained
Last commit 27 Jul 2026.

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:
Similar to m3u editor

Wizarr
User invitation and management system for media servers
Wizarr automates user invitations and onboarding for Plex, Jellyfin, Emby and similar media servers, with SSO, time-limited access, Discord and request-system integration.

Domain Watchdog
RDAP-based domain monitoring, history tracking, and backordering
Monitor domain names via RDAP, track full lifecycle history, receive alerts, and automatically attempt domain registration when domains enter deletion or become available.


n8n
Workflow automation platform with visual builder and code support
Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.


ToolJet
Low-code platform for building internal apps, dashboards, and workflows
ToolJet is an open-source low-code platform to build and deploy internal tools, dashboards, and workflows with integrations for databases, APIs, and SaaS apps.

ntfy
HTTP-based pub-sub push notification service via PUT/POST
ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Activepieces
AI-first no-code workflow automation with extensible integrations
Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.



