--- /dev/null
+# based on https://gist.github.com/318247
+
+# Usage: browser
+# pipe html to a browser
+# e.g.
+# $ echo "<h1>hi mom!</h1>" | browser
+# $ ron -5 man/rip.5.ron | browser
+
+function browser() {
+ if [ -t 0 ]; then
+ if [ -n "$1" ]; then
+ open $1
+ else
+ cat <<usage
+Usage: browser
+pipe html to a browser
+
+$ echo '<h1>hi mom!</h1>' | browser
+$ ron -5 man/rip.5.ron | browser
+usage
+
+ fi
+
+ else
+ f="/tmp/browser.$RANDOM.html"
+ cat /dev/stdin > $f
+ open $f
+ fi
+}