diff --git a/Tablify.cabal b/Tablify.cabal
--- a/Tablify.cabal
+++ b/Tablify.cabal
@@ -1,6 +1,6 @@
 Cabal-Version:       >= 1.2
 Name:                Tablify
-Version:             0.8.1
+Version:             0.8.2
 License:             BSD3
 License-File:        LICENSE.txt
 Author:              Daniel Lyons
@@ -15,6 +15,6 @@
 
 Executable tablify   
   Main-Is:           Tablify.hs
-  Other-Modules:     ASCII, CSV, Converter, FixedWidth, LaTeX, HTML, TBL, Tablify, Unicode, Utilities
-  Build-Depends:     base < 5, utf8-string, parsec, regex-compat, haskell98, xhtml, safer-file-handles
+  Other-Modules:     ASCII, CSV, Converter, ConTeXt, FixedWidth, LaTeX, HTML, TBL, Tablify, Unicode, Utilities
+  Build-Depends:     base < 5, parsec < 4, xhtml
   HS-Source-Dirs:    src
diff --git a/src/ConTeXt.hs b/src/ConTeXt.hs
new file mode 100644
--- /dev/null
+++ b/src/ConTeXt.hs
@@ -0,0 +1,19 @@
+module ConTeXt (converter) where
+
+import Prelude hiding (length, replicate)
+import Utilities
+import Converter
+
+-- Some ConTeXt.
+texify :: Table -> String
+texify table = intercalate "\n" [tblstart, hl, body, hl, tblend, hl]
+	where
+		columns = length $ head table
+		tblstart = "\\starttable[|" ++ heading ++ "|]"
+		tblend = "\\stoptable"
+		heading = intersperse '|' $ replicate columns 'l'
+		hl = "\\HL[3]\n"
+		body = intercalate "\\\\\n" $ map (intercalate " & ") table
+
+converter :: Converter
+converter = Converter "ConTeXt" texify "C" "context"
diff --git a/src/Tablify.hs b/src/Tablify.hs
--- a/src/Tablify.hs
+++ b/src/Tablify.hs
@@ -13,13 +13,8 @@
 
 module Main where
 
--- this declaration lets me forget all about qualifying the UTF8 version of IO
---import Prelude hiding (putStr, putStrLn, getContents) 
-
-import System
+import System.Environment
 import System.IO
---import System.IO.SaferFileHandles
---import System.IO.UTF8
 import System.Console.GetOpt
 
 import Converter
@@ -30,6 +25,7 @@
 import ASCII
 import CSV
 import LaTeX
+import ConTeXt
 
 version :: Double
 version = 0.8
@@ -53,7 +49,8 @@
     , HTML.converter
     , TBL.converter
     , Unicode.converter
-    , LaTeX.converter]
+    , LaTeX.converter
+    , ConTeXt.converter]
 
 usage :: String
 usage = "Usage: tablify [OPTION...] file"
