Repete by Pavel Kunc
Repete is a Safari Extension which allows you to reload for tabs and windows periodically. Or you can set the tab to be reloaded when it gets the focus which is very handy for development.
Repete is a Safari Extension which allows you to reload for tabs and windows periodically. Or you can set the tab to be reloaded when it gets the focus which is very handy for development.
Fast switch between your development and live server.
GitTab converts tabs to spaces on github.com to increase the readability of code. I am the developer of this extension.
BetterSource shows the document source in a new tab, with line numbers, and colour syntax highlighting.
Grateful acknowledgments to SHJS - Syntax Highlighting in JavaScript and jQuery, both used in this extension.
You can use BetterSource either via toolbar buttons or via context menu. Here’s hoping Carlos gets together with Soner Eker of View Style Sheets fame for even more syntax-coloured goodness.
A nifty little script for extension developers by Ivo & Oscar Bouwmans:
Want to know what’s in an extension file? You can xar the file in Terminal, or you can drop the safariextz file on this Apple script, which does this for you. The file will be unpacked into a folder on your Desktop.
This is an alpha version of a toolbar for debugging PHP projects with the Zend Debugger (included with Zend Studio or Zend Server).
A Safari 5 extension for debugging HTML5 offline caches. Displays the cache status and the contents of the manifest.
Safari Validator is a Safari extension which allows you to validate your website for (x)html compliance. The actual validation is done by Tidy and the W3C validator.
“Compiled” Safari extensions are just renamed .zip files containing the HTML, CSS, Javascript, and other files that may make up an extension. If you’re curious how a certain extension does something, crack it open and have a good look!
EDIT: If OS X turns the .zip files into .zip.cpgz files instead of unzipping them, try using The Unarchiver or Rucksack instead.
EDIT 2: Marco Wessel (developer of Full-screen YouTube) notes that these are actually xar files. While my recommendation regarding The Unarchiver and Rucksack will work, you can also extract extensions on the command line by running:
xar -f ExampleExtension.safariextz -x