🚀 Cloudflare Workers API Live

Stream Anywhere,
Anytime

A modern streaming platform built with Cloudflare Workers, Next.js, and edge computing. Access movies and TV shows from multiple providers through a unified API.

Lightning Fast

Edge-deployed API on Cloudflare Workers with global low latency

Multi-Provider

Unified access to SFlix, PlutoTV, and more providers

Secure & Private

D1 Database with encrypted storage, KV caching, and rate limiting

API Endpoints

All endpoints are deployed on Cloudflare Workers with automatic scaling

Method Endpoint Description
GET /health Health check endpoint
GET /api/providers List all active providers
GET /api/providers/:id/home Get provider home categories
GET /api/providers/:id/movies Get movies with pagination
GET /api/providers/:id/tv Get TV shows with pagination
GET /api/providers/:id/search?q= Search across provider
GET /api/search?q= Global search across all providers
GET /api/providers/:id/servers Get video servers for media
POST /api/providers/:id/extract Extract video from server
POST /api/extract Extract video from any URL

Base URL: https://plug-streams-api.aidenbiju24.workers.dev

Test API Live

Tech Stack

Built with modern edge computing technologies

Cloudflare Workers

Edge runtime with sub-50ms cold starts

Next.js 14

App Router with React Server Components

D1 Database

SQLite at the edge with Cloudflare D1

KV Storage

Edge caching with Cloudflare KV namespaces

Run Locally

The full application with web UI runs locally and connects to the deployed API.

# Clone and install
git clone 
cd "Plug Streams"
pnpm install

# Start development (runs API + Web)
pnpm dev

# Or start individually:
# API: cd apps/api && pnpm dev
# Web: cd apps/web && pnpm dev

Web runs at http://localhost:3000 | API runs at http://localhost:8787