CodeRunner
CodeRunner is the easiest way to write code on your Mac. You can run code in almost any language instantly, and you'll be surprised by the powerful set of features in such a lightweight and easy-to-use editor. Read more at coderunnerapp.com.
Patterns
Patterns is the ultimate tool for working with regular expressions. Build great patterns quickly and effortlessly with regex syntax highlighting, live match view, replace mode, built-in quick reference, and much more.