SafariTabs is a SIMBL (Smart InputManager Bundle Loader) plugin for Apple's Safari web browser, which extends the browser's current tab features.
SafariTabs was originally designed to prevent me from accidentally closing a window in Safari when I meant to click the back button and losing the 10 or so tabs that were open at the time. With the release of Safari 3 this functionality has since been built into the application itself, but SafariTabs still provides various other tab options.
SafariTabs' Features
Warnings
* Displays a warning message when attempting to close a window with multiple tabs open.
[SafariTabs 0.4.1 and below only]
* Displays a warning message when attempting to Quit Safari with multiple windows open.
[SafariTabs 0.4.1 and below only]
New Tabs
* Gives you the option of choosing what page newly created tabs should load.
Undo Support
* Never lose the tabs you accidentally closed with tab undo support.
Session Restore
* The option of restoring the tabs of your last Safari session upon startup. Either automatically or the option of choosing which ones.