XMLBuddy is an Extensive Markup Language editor, which is an Eclipse Integrated Development Environment Plug-in. This is a free (General Public license) software that gives syntax colors and adds templates to new XML document projects and DTD (Document Type Definition) presentations. This software edits XML, XHTML, XSD (with the help of syntax coloring), and DTD, which is a controlled validation software or XML schema. This software can also make DTDs from documents that are in XLM. This software has the feature to update dynamic outline views as well as improved support for automatically detecting XML encoding specifications. This plugin also supports XSLT and RELAX NG Compact syntax, and there is also a default schema that is applicable in the namespace or the root. The auto validation will show errors while the user edits the background parse's base. XMLBuddy can be installed (just like any other Eclipse plug-in) by unzipping it into \eclipse\plugins in the Eclipse directory.