Is it possible to use _includes/forms outside of the Control Panel?
I've been able to render CP templates in the front end using some methods in PathService and TemplatesService, which you could use inside your own Template Variable to render the macros:

class YourVariable {

    public function renderFormMacro($macro, array $args)
    {
        // Get the current template path
        $originalPath = craft()-&gt;path-&gt;getTemplatesPath();

        // Point Twig at the CP templates
        craft()-&gt;path-&gt;setTemplatesPath(craft()-&gt;path-&gt;getCpTemplatesPath());

        // Render the macro.
        $html = craft()-&gt;templates-&gt;renderMacro('_includes/forms', $macro, array($args));

        // Restore the original template path
        craft()-&gt;path-&gt;setTemplatesPath($originalPath);

        return TemplateHelper::getRaw($html);
    }
}


Which would be used like:

craft.yourVariable.renderFormMacro('textField', { label: 'Name' })

I've not tested it but I think that should be close.