A command-line tool designed to solve content preservation challenges with Ethical Scraping.
Two Complete Interfaces, One Powerful Backend
Capcat offers two modes optimized for different workflows - both sharing a unified backend for consistent, reliable results.
Command-Line Mode
Fast, scriptable automation for power users. Perfect for daily routines, cron jobs, and integration with existing workflows.
Interactive Menu (TUI)
Visual, guided exploration for discovering sources and testing workflows. No memorization required - see all options at once.
Bulk RSS Fetching
Archive from multiple sources simultaneously. Predefined bundles (tech, news, science, AI) or create custom selections.
Local Markdown Storage
Permanent archives in Markdown format. Integrate seamlessly with Obsidian, Notion, or any note-taking system.
HTML Generation
Optional HTML output with customizable themes. Color-coded sources, chronological article ordering, shareable archives.
Offline Accessibility
Once fetched, content remains accessible forever. No dependency on live websites or internet connectivity.
How Capcat Works
-
Choose Your Interface
Start with CLI for speed or TUI for visual exploration. Both provide complete functionality.
-
Select Sources
Pick from 12 built-in sources across 6 categories or use predefined bundles for one-command fetching.
-
Parallel Fetching
Articles download simultaneously from all sources. 3× faster than sequential processing.
-
Organized Storage
Automatic date-based folder structure. Markdown files with front matter and publication dates, images preserved, optional HTML sorted newest-first.
-
Search & Recall
Local searchability across your entire archive. Visual scanning with HTML themes.
Sources Ready to Archive
12 preconfigured sources across technology, news, science, AI, and sports - plus 5 specialized URL processors. Add your own RSS feeds.
Tech Pro
- Hacker News
- Lobsters
- InfoQ
Tech
- IEEE Spectrum
- Mashable
News
- BBC News
- The Guardian
Science
- Nature
- Scientific American
AI
- Google Research
- MIT News
Add Your Own Sources
Use the interactive wizard to add any RSS feed in minutes. Test connectivity, validate content, and start archiving immediately.
Illustration by Stayu Kasabov | Stayux.com
Ready to Start Archiving?
1. Install
pipx install capcat
2. Verify
capcat list sources
3. Start Archiving
capcat catch