JavascriptCore

The JavaScriptCore Framework allows you to evaluate JavaScript programs from within an Objective-C or C-based program. (Source: Wikipedia)