Providers and sources for P-Stream
Find a file
Pas da560af039 Squashed commit of the following:
commit b03b4e9f68
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Wed Nov 19 17:27:57 2025 -0700

    Update index.ts

commit e524125a2b
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Wed Nov 19 15:55:49 2025 -0700

    Update index.ts

commit 608ac7b05d
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Wed Nov 19 14:07:41 2025 -0700

    Update debrid provider config and stream types

    Set OVERRIDE_TOKEN and OVERRIDE_SERVICE defaults for debrid providers. Refactor stremioStream type to use infoHash and fileIdx instead of url, and make some behaviorHints properties optional. Add error handling for empty torrentio streams in comboScraper.

commit 534915773f
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Wed Nov 19 12:35:10 2025 -0700

    enable debrid

commit 4144feb1b0
Author: Pas <74743263+Pasithea0@users.noreply.github.com>
Date:   Wed Nov 19 12:36:57 2025 -0700

    prettier
2025-11-19 17:40:40 -07:00
.docs update docs 2025-10-21 17:49:35 -06:00
.github update .github 2025-10-23 22:38:04 -06:00
.vscode repo setup 2023-06-21 14:50:06 +02:00
examples add support for full url merging 2023-09-06 14:30:21 +02:00
src Squashed commit of the following: 2025-11-19 17:40:40 -07:00
tests Update startup.mjs 2025-09-25 11:58:36 -06:00
.editorconfig repo setup 2023-06-21 14:50:06 +02:00
.eslintrc update deps, migrate to pnpm 2024-03-29 21:23:32 +01:00
.gitattributes repo setup 2023-06-21 14:50:06 +02:00
.gitignore update deps, migrate to pnpm 2024-03-29 21:23:32 +01:00
.npmrc repo setup 2023-06-21 14:50:06 +02:00
.prettierrc repo setup 2023-06-21 14:50:06 +02:00
LICENSE Update LICENSE 2025-10-06 12:54:19 -06:00
package.json bump version 2025-10-25 00:08:34 -06:00
pnpm-lock.yaml update packages 2025-10-24 23:50:22 -06:00
README.md update domains 2025-07-31 11:56:20 -06:00
tsconfig.json update deps, migrate to pnpm 2024-03-29 21:23:32 +01:00
vite.config.ts fix vercel build 2025-04-29 19:12:42 -06:00

@p-stream/providers

READ: Most sources marked with 🔥 or 🤝 are only avaliable on https://pstream.mov

Because these scrapers are getting harder and harder to maintain, as they get patched. We need to close-source them. This is unfortunate, but it's the reality of the pirating scene. Sites that we scrape are blocking us, and we keep losing them. Fortunately, P-Stream has partnered with many people who offered their services on the site. You are still free to self-host; several sources are still usable, with more open-source ones coming soon. If you have experience coding, this is a great oppurtunity to develop your own scrapers.

package that holds all providers of P-Stream. Feel free to use for your own projects.

features:

  • scrape popular streaming websites
  • works in both browser and server-side

Visit documentation here: https://providers.pstream.mov/

How to run locally or test my changes

These topics are also covered in the documentation