A Firefox extension that helps you manage pinned tabs that automatically open on browser startup.
- 📌 Automatically open and pin your favorite websites on browser startup
- 🔄 Drag and drop to reorder your startup tabs
- ✏️ Edit URLs directly in the extension popup
- 🎯 Smart URL matching to prevent duplicate tabs
- 🎨 Clean, modern interface
- Visit the Firefox Add-ons page
- Click "Add to Firefox"
- Follow the installation prompts
- Click the extension icon in your toolbar
- Enter the URLs you want to open on startup
- Drag and drop to arrange them in your preferred order
- URLs will automatically open as pinned tabs when you start Firefox
- Start Match: By default, the extension prevents opening new tabs if the URL matches the start of an existing tab's URL
- Exact Match: Enable this option to only prevent duplicates when URLs match exactly
- Firefox Browser
- Basic knowledge of HTML, CSS, and JavaScript
- Clone this repository
git clone https://github.com/robinparisi/launch-and-pin.git- Open Firefox and go to
about:debugging - Click "This Firefox"
- Click "Load Temporary Add-on"
- Select any file from the extension's directory
manifest.json: Extension configurationpopup.html: Main extension interfacepopup.js: Interface functionalitybackground.js: Background processes and tab managementutils.js: Utility functions and loggingicons/: Extension icons
Contributions are welcome! Feel free to:
- Fork the repository
- Create a new branch
- Make your changes
- Submit a pull request
This project is licensed under the MIT License - see the LICENSE file for details.
If you find this extension helpful, please:
- ⭐ Star this repository
- 📝 Leave a review on the Firefox Add-ons page
- 🐛 Report any issues you encounter
- 💡 Suggest new features
Robin Parisi - GitHub
Made with ❤️ for Firefox users who love organized tabs