Remove Paywall
Remove paywalls from URLs using various bypass services like 12ft.io, archive.is, and more.
Remove Paywall Plugin
Remove paywalls from URLs using various bypass services like 12ft.io, archive.is, and more.
Features
- Multiple Services: Support for 12ft.io, archive.is, RemovePaywall.com, Freedium, and Google Cache
- Clipboard Integration: Automatically read URLs from your clipboard
- Auto-open Browser: Optionally open bypassed URLs directly in your browser
- History Tracking: Keep track of URLs you've processed
- Service Selection: Choose the best service for each article type
Supported Services
| Service | Best For |
|---|---|
| 12ft.io | News sites (NYT, WaPo, WSJ, etc.) |
| archive.is | General articles, creating permanent archives |
| RemovePaywall.com | News articles, subscription sites |
| Freedium | Medium articles only |
| Google Cache | Recently indexed pages |
Installation
lla install
# Then enable the plugin
lla use # Select remove_paywallUsage
Remove Paywall from URL
lla plugin run remove_paywall remove -- https://example.com/paywalled-articleRemove Paywall from Clipboard URL
# Copy a URL first, then:
lla plugin run remove_paywall clipboardChoose Service Interactively
lla plugin run remove_paywall choose
lla plugin run remove_paywall choose -- https://example.com/articleGenerate Links for All Services
lla plugin run remove_paywall try-all
lla plugin run remove_paywall try-all -- https://example.com/articleUse Specific Services
lla plugin run remove_paywall 12ft -- https://nytimes.com/article
lla plugin run remove_paywall archive -- https://wsj.com/article
lla plugin run remove_paywall freedium -- https://medium.com/articleList Available Services
lla plugin run remove_paywall servicesView History
lla plugin run remove_paywall historyConfigure Preferences
lla plugin run remove_paywall preferencesInteractive Menu
lla plugin run remove_paywall menuShow Help
lla plugin run remove_paywall helpConfiguration
The plugin stores its configuration in ~/.config/lla/remove_paywall/config.toml:
default_service = "TwelveFt" # Default bypass service
auto_open_browser = true # Open URL in browser automatically
copy_to_clipboard = true # Copy bypass URL to clipboard
remember_history = true # Save usage history
max_history_size = 50 # Maximum history entries
[colors]
success = "bright_green"
info = "bright_cyan"
warning = "bright_yellow"
error = "bright_red"
url = "bright_blue"
service = "bright_magenta"Output Example
🔓 Removing Paywall
────────────────────────────────────────────────────────────────
Original URL: https://nytimes.com/2024/01/article.html
Service: 12ft.io
Bypass URL: https://12ft.io/https://nytimes.com/2024/01/article.html
📋 Bypass URL copied to clipboard!
🌐 Opened in browser!
────────────────────────────────────────────────────────────────Tips
- For News Sites: Use 12ft.io or RemovePaywall.com
- For Medium Articles: Use Freedium (designed specifically for Medium)
- For Creating Archives: Use archive.is to create a permanent snapshot
- When Others Fail: Try Google Cache for recently indexed pages
Disclaimer
This plugin is provided for educational purposes. Please respect content creators and consider subscribing to publications you regularly read.