m3u editor
A full-featured, self-hosted IPTV playlist manager — EPG management with
Schedules Direct integration, Xtream API output, .strm file sync,
and post-processing hooks for scripts, webhooks, and email.
// full stack developer · fort collins, co
Hi, I'm Shaun Parkison — creator of the open source m3u suite and a full stack developer shipping web & mobile apps with Laravel, Python, Flutter, React and more.
// featured work
A family of open source, self-hosted tools for managing and watching IPTV — from playlist curation to hardware-accelerated stream delivery to the couch. Built in the open, deployed with Docker, and used by a growing community.
A full-featured, self-hosted IPTV playlist manager — EPG management with
Schedules Direct integration, Xtream API output, .strm file sync,
and post-processing hooks for scripts, webhooks, and email.
A high-performance streaming proxy with automatic failover and a full management API. Restreams directly or transcodes on the fly with GPU-accelerated FFmpeg pipelines.
The cross-platform front end for the suite — a native-feeling player that brings your m3u editor library to Android TV, Apple TV, and mobile with secure credential storage.
Explore the full suite in depth →
I also design, build, and maintain custom web and mobile applications for clients — Laravel back ends, React and Vue front ends, React Native apps, and CMS & commerce builds on WordPress, Shopify, WooCommerce, and Craft CMS. See what we could build together →
// tooling
// about
I'm a full stack developer based in Fort Collins, Colorado. I've spent the last decade building for the web — client work spanning Laravel platforms, React and Vue front ends, and React Native apps, alongside the open source m3u suite, which grew from a personal itch into a set of tools with a real community behind it.
The common thread: I like owning the whole problem. Database schema to deployment pipeline, API design to the pixel on the TV screen. If the right tool is Laravel, I'll use Laravel. If it's a Python service pushing hardware-accelerated video, I'll build that instead.
// faq
I'm a full stack developer based in Fort Collins, Colorado with over a decade of experience building web, mobile, and TV applications. I created the open source m3u suite — m3u editor, m3u proxy, and m3u tv — tools used by the self-hosted streaming community.
A family of open source, self-hosted IPTV tools: m3u editor for playlist and EPG management with Xtream API output, m3u proxy for high-performance stream delivery with hardware-accelerated transcoding, and m3u tv, a cross-platform client for Android TV and Apple TV. All three deploy with Docker and are free to use.
Back ends in Laravel, PHP, and Python; front ends in React, Next.js, and Vue.js; mobile and TV apps in Flutter and React Native; infrastructure with Docker, Redis, FFmpeg, and CI/CD pipelines. I'm a certified senior Laravel developer.
Yes. I take on freelance and contract projects — new builds, ongoing development, and codebase rescues — and I'm open to full-time senior full stack roles. I work remotely from Fort Collins, Colorado. Here's how I work, or email me at [email protected].
Yes. Alongside greenfield builds, I take on existing Laravel, PHP, and JavaScript codebases — auditing them, stabilizing deployments, and shipping new features on a modernized foundation.
// contact
Have a project in mind, a question about the m3u suite, or just want to talk shop? My inbox is open.