Mirror of reynaldichernando/periscope — web page proxy for bypassing paywalls
Find a file
Reynaldi Chernando 250bfbfb79 Adjust styling
2024-12-21 20:52:02 +07:00
app Adjust styling 2024-12-21 20:52:02 +07:00
components Use search param key instead 2024-12-21 17:16:45 +07:00
docs Update README.md 2024-12-20 19:13:30 +07:00
lib Init periscope 2024-12-20 00:00:30 +07:00
public Init use ruleset from ladder 2024-12-20 10:57:20 +07:00
.gitignore Initial commit from Create Next App 2024-12-19 22:56:53 +07:00
components.json Init periscope 2024-12-20 00:00:30 +07:00
eslint.config.mjs Initial commit from Create Next App 2024-12-19 22:56:53 +07:00
LICENSE Create LICENSE 2024-12-20 17:47:00 +07:00
next.config.ts Init periscope 2024-12-20 00:00:30 +07:00
package-lock.json Init use ruleset from ladder 2024-12-20 10:57:20 +07:00
package.json Init use ruleset from ladder 2024-12-20 10:57:20 +07:00
postcss.config.mjs Initial commit from Create Next App 2024-12-19 22:56:53 +07:00
README.md Update readme 2024-12-21 17:26:57 +07:00
tailwind.config.ts Init periscope 2024-12-20 00:00:30 +07:00
tsconfig.json Initial commit from Create Next App 2024-12-19 22:56:53 +07:00

Periscope Logo

Periscope

Periscope is a web content reader that removes popups, ads, and annoyances, providing a clean and distraction-free reading experience.

It has a simple interface that fetches web content while applying custom rulesets to improve reading experience.

UI

Why make another one?

All of the existing ones are great (see comparison below), but the most powerful one is Ladder, because it has a domain-specific ruleset system. This means each website can have its own custom rules - for example, using specific request headers to properly fetch content from certain websites, rather than just using simple techniques like fetching raw HTML or spoofing the user agent as Googlebot.

While Ladder is self-hosted, Periscope provides these same powerful capabilities as a hosted service, making it more accessible to everyone.

How It Works

graph LR
    A[User Input URL] --> B[Periscope Frontend]
    B -->|With Ruleset| C[proxy.corsfix.com]
    C --> D[Target Website]
    D --> C
    C --> B
    B --> F[Clean Content Display]
  1. User enters a URL in Periscope
  2. Request is sent to proxy with site-specific ruleset
  3. Clean content is displayed to the user

Comparison

Feature Periscope 12ft.io Ladder 13ft Smry
Hosted Service
Custom Rulesets
Open Source

Acknowledgements

Disclaimer

Periscope is a powerful tool that should be used responsibly. We do not endorse or support any use of Periscope that violates websites' Terms of Service or Copyright restrictions.


Periscope is using CORS proxy powered by Corsfix.