I was looking for a easy way to make HTML forms. While working with Codeigniter I found that there is a helper library for generating form. But it seems so bulky and there was too many things to write . I think HTML forms are easy to make and maintain. But if that so , then why Codeigniter developers have made this function? How to use this function efficiently?