Transform your Netflix browsing experience with meaningful tab titles and better bookmarks!
Titleflix is a Chrome extension that automatically changes Netflix tab titles to include the actual content you're watching. No more generic "Netflix" tabs - now your bookmarks will show exactly what movie or episode you were watching!
When you bookmark Netflix pages, they all show up as "Netflix" in your bookmarks bar, making it impossible to know what you were watching.
Titleflix automatically detects what you're watching and updates the tab title to something meaningful like:
Devil May Cry: E1 Inferno - NetflixCyberpunk: Edgerunners: E1 Let You Down - NetflixLove, Death & Robots: Close Encounters of the Mini Kind - Netflix
- ๐ญ Smart Content Detection: Automatically identifies movies, TV shows, and episodes
- ๐ Meaningful Tab Titles: Shows actual content names instead of generic "Netflix"
- ๐ Better Bookmarks: Makes Netflix bookmarks actually useful
- ๐จ Dynamic Icons: Dark/light theme support with adaptive icons
- โ๏ธ Easy Controls: Simple on/off toggle with theme preferences
- ๐ก๏ธ Privacy-Focused: Only runs on Netflix domains, no data collection (Privacy Policy)
- โก Lightweight: Minimal performance impact
- ๐ Universal: Works on all Netflix regions and languages
๐ Netflix
๐ Netflix
๐ Netflix (What were these?! ๐ค)
๐ Devil May Cry: E1 Inferno - Netflix
๐ Cyberpunk: Edgerunners: E1 Let You Down - Netflix
๐ Kuroko's Basketball: E26 It is the Best Present - Netflix (Much better! ๐)
- Visit the Chrome Web Store
- Click "Add to Chrome"
- Enjoy better Netflix bookmarks!
- Download or clone this repository
- Install dependencies:
bun install
- Build the extension:
bun run build
- Load in Chrome:
- Go to
chrome://extensions/ - Enable "Developer mode"
- Click "Load unpacked"
- Select the
distfolder
- Go to
- Install the extension (see above)
- Navigate to Netflix - The extension only works on Netflix domains
- Browse or watch content - Tab titles will automatically update
- Bookmark away! - Your bookmarks now have meaningful names
Click the Titleflix icon in your Chrome toolbar to access:
- Enable/Disable toggle (only works on Netflix)
- Theme selection (Auto, Light, Dark)
- Current status display
Titleflix adapts to your preferences:
- Auto: Matches your system's dark/light mode
- Light: Uses light icons for light themes
- Dark: Uses dark icons for dark themes
Icons automatically switch when you change themes!
- Bun (recommended) or Node.js 18+
- TypeScript knowledge
# Clone the repository
git clone https://github.com/doguyilmaz/titleflix.git
cd titleflix
# Install dependencies
bun install
# Start development
bun run devbun run build- Build the extensionbun run dev- Watch mode for developmentbun run package- Create zip file for Chrome Web Storebun run clean- Clean build filesbun run lint- Type check
titleflix/
โโโ src/
โ โโโ content.ts # Main content script
โ โโโ background.ts # Service worker
โ โโโ popup.ts # Popup functionality
โ โโโ popup.html # Popup interface
โโโ icons/ # Extension icons
โโโ dist/ # Built extension
โโโ manifest.json # Extension manifest
- Manifest Version: V3 (latest Chrome extension standard)
- Permissions:
activeTab,storage(minimal permissions) - Host Permissions:
*://*.netflix.com/*(Netflix only) - Architecture: Content script + Service worker + Popup
- Languages: TypeScript, HTML, CSS
Contributions are welcome! Here's how you can help:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Support for other streaming platforms
- Additional title formatting options
- Internationalization
- Performance improvements
Found a bug or have a feature idea? Please open an issue with:
- Clear description of the issue/feature
- Steps to reproduce (for bugs)
- Screenshots if applicable
- Your Chrome and extension version
This project is licensed under the MIT License - see the LICENSE file for details.
Titleflix is built with privacy as a core principle. We don't collect any data - see our Privacy Policy for complete details.
- Thanks to the Chrome Extensions community for documentation and examples
- Netflix for providing a great streaming platform to enhance
- All users who provide feedback and suggestions
Dogu Yilmaz
- Website: doguyilmaz.com
- GitHub: @doguyilmaz
- Email: hello@doguyilmaz.com
If Titleflix makes your Netflix experience better, please:
- โญ Star this repository
- ๐ Leave a review on the Chrome Web Store
- ๐ฆ Share with friends who love Netflix
- ๐ Consider supporting the project
Titleflix - Because every bookmark deserves a meaningful name!