CocoaHoedown is an Objective-C wrapper for hoedown, which renders HTML from Markdown.
JKSMarkdownDocument *renderer = [[JKSMarkdownDocument alloc] initWithString:@"\"clever -- pants\"..."];
renderer.smartyPantsEnabled = YES;
NSString *output = [renderer HTML]; // "<p>“clever – pants”…</p>\n"
CocoaHoedown is just a simple wrapper around hoedown, all credit for the actual markdown parsing and rendering goes to the authors of hoedown.
Released under the MIT License.