π§ Functional YouTube Search Tool
This is a working prototype with core functionality operational but some UI features still in development.
β What Works
- Multi-preset search with strict date/duration/language filtering
- 3-key API fallback system handles quota limits gracefully
- Channel blocking with persistent UI management
- CLI probe tool for testing and debugging
- Modern UI with dark theme and responsive layout
π§ͺ Tested & Confirmed
- Successfully retrieved 112 videos across 5 API pages in 24-hour test
- Sequential key fallback working (tries YT_API_private β .alt β ,old)
- All filtering logic operational (English-first, no Shorts, date windows)
π§ Known Limitations
- Preset editor: Shows "not implemented" placeholder (no New/Edit/Delete)
- API key management: Must edit YT_API_private files manually (no UI)
- UI polish: Missing thumbnails, basic layout, limited keyboard shortcuts
π Quick Start
- Get YouTube Data API v3 key from Google Cloud Console
- Place in
YT_API_privatefile cargo runfor UI orcargo run --bin probe -- --hours 24for CLI test
Perfect for sharing as a functional prototype! Core search functionality is solid, just needs UI polish for full production use.