ByJohn Gruber

Sentry — Catch, trace,
and fix bugs across your entire stack.
A text-to-HTML formatting syntax for web writers, implemented asa plug-in for Movable Type, Blosxom, and BBEdit. Markdown allows youto write using an easy-to-read, easy-to-write plain text format, thenconvert it to structurally valid XHTML (or HTML).
A plug-in for Movable Type, Blosxom, and BBEdit that provides smartquotes and other typographic goodies.
Vesper was a simple and elegant tool for collecting notes, ideas, things to do — anything you want to remember. Vesper lets you use tags to group related items into playlist-like collections, and now offers fast, reliable cloud-based syncing. Alas,it is now defunct.
A Mac OS X service that takes as input the text selection in the frontmost app. Every URL within the selected text is opened in a tab in one new window in Safari.
A plug-in for Movable Type that escapes strings for JSON. Useful when creating templates forJSON feeds.
A command-line tool for saving and loading text color schemes for BBEdit and TextWrangler. Obsoleted by the built-in color scheme preferences in BBEdit 10 or later.
A combination of Perl and AppleScript that allows you to syntax-check CSS files using the W3C’s CSS Validation Service.
Syntax-coloring language module for Apache configuration files, for BBEdit 8.0 or later.
Syntax-coloring language module for Movable Type configuration files (‘mt.cfg’), for BBEdit 8.0 or later.
Notes, comments, and observations regarding changes and additions to Mac OS X 10.4.
Command-line interface to BBEdit’s Find Differences command on Mac OS X. (Obsoleted by BBEdit 8.0's official ‘bbdiff’ tool (which is not based on mine), but some people still prefer using this script.)
Display Preferences
Copyright © 2002–2026 The Daring Fireball Company LLC.