TextMate is a general-purpose GUI text editor for Mac OS X created by Allan Odgaard. Notable features include declarative customizations, tabs for open documents, recordable macros, folding sections and snippets, shell integration, and an extensible bundle system.
Ranked in these QuestionsQuestion Ranking
Extensive library of plugins which can extend and make TextMate even more powerful.
Pro Lightweight footprint
It's lightweight footprint makes it extremely fast to load and use.
Pro Open source
Pro Multi line select and editing
Pro OS X only (native)
Con OS X only
TextMate is for OSX only.
Con Not free
A single user license for this app costs $56, which may be a bit too high for some people.