A Chrome extension that helps you discover and explore YouTube videos about artificial intelligence progress and technology. The extension provides easy access to both recent and popular AI-related content.
- Browse recent AI progress videos
- Discover all-time popular AI content
- Clean, modern interface
- Video thumbnails and details
- Direct links to YouTube videos
- Secure API key storage
- Responsive design
├── manifest.json # Extension configuration
├── popup.html # Main popup interface
├── popup.js # YouTube API integration and functionality
├── styles.css # Modern CSS styling
├── icon16.png # Extension icon (16x16)
├── icon48.png # Extension icon (48x48)
└── icon128.png # Extension icon (128x128)
Before using the extension, you'll need:
- Google Chrome browser
- YouTube Data API key (v3)
- Go to Google Cloud Console
- Create a new project or select an existing one
- Enable the YouTube Data API v3 for your project
- Go to Credentials
- Create an API key
- Copy the API key for use in the extension
- Download or clone this repository
- Open Google Chrome
- Navigate to
chrome://extensions/
- Enable "Developer mode" using the toggle switch in the top right corner
- Click "Load unpacked"
- Select the directory containing these extension files
- Click the extension icon in your Chrome toolbar
- Enter your YouTube API key in the provided input field
- Click "Save API Key"
- The extension will automatically start fetching videos
- Click the extension icon in your Chrome toolbar
- Choose between two tabs:
- "Recent Videos": Shows latest AI progress videos
- "All-Time Popular": Shows most viewed AI content
- Browse through the video cards
- Click any video to open it in a new tab on YouTube
- Videos display:
- Thumbnail
- Title
- Channel name
- Publication date
- Built using Manifest V3
- Uses YouTube Data API v3
- Implements chrome.storage for API key management
- Pure JavaScript implementation
- Modern CSS with flexbox layout
- Responsive design principles
To modify the extension:
- Make changes to the desired files
- Go to
chrome://extensions/
- Click the refresh icon on the extension card
- Your changes will be immediately reflected
- The YouTube API key is stored securely using chrome.storage.local
- API requests are made directly to YouTube's API
- All connections use HTTPS
- No user data is collected or stored
The extension requires:
- storage: For saving your YouTube API key
- host permissions: For accessing YouTube's API
Current version: 1.0
Feel free to fork this repository and submit pull requests for any improvements.