AngularForms

O AngularForms facilita a construção de formulários para seu aplicativo AngularJS. Crie formulários como objetos JSON e deixe AngularForms gerar, compilar e injetar o HTML em seu aplicativo, completo com diretivas Angular, validação e estilo de Bootstrap do Twitter.

Use pares chave: valor simples para descrever seu formulário em um objeto JSON. Os tipos de entrada de texto, senha, e-mail, número, área de texto, seleção, caixa de seleção e rádio são todos suportados. Há suporte para grupos de rádio, grupos de caixa de seleção e spinners JQueryUI, com mais a caminho. Descreva os detalhes de cada campo de entrada, incluindo: classes CSS, atributos html e quaisquer diretivas Angular válidas. Adicione alguns botões e pronto!

AngularForms tem suporte integrado em tempo real para validações de entrada Angular, incluindo: maxWidth, minWidth, required, number, min, max e pattern. Você também pode realizar validações personalizadas e fornecer feedback sobre o envio do formulário.

Saiba mais em http://www.angularforms.org