What is the Open Source Equivalent to XMLSpy?

There are many open source XML editors on the Web. Most are oriented to editing XML files but provide little help with building an XML schema. I need an XML schema editing facility oriented to quickly generating new schemas. The free version of XMLSpy has some schema editing assistance but not quite enough.

XMLSpy is also restricted to Windows, which means I cannot use the one XML editor across all computers. I need an editor that runs on NT, Linux, Solaris, and Windows. Some of the alternatives are based on the proprietary Java, which means I cannot use them on a totally open source system.

What do you use to create XML schemas? What do you then use to edit XML data files based on the schema?

June 16, 2005

After a long search, I found nothing to replace XMLSpy for my use. Many people sent me email recommending products that run only on Linux. Lots of people recommended products that are cross platform, do edit XML, but do not intelligently edit schemas or DTDs. I ended up using the free home edition of XMLSpy for my immediate needs.

Morphon is a popular editor but the developers stopped developing Morphon. There are other products based on Morphon or very similar to Morphon. See XML Editors for a list of XML editors.

There is a real need for a great XML editor that helps you create the schema for your XML file, runs on both Windows and Linux, plus is open source so that it is not restricted by stupid licensing tricks. I am already having a battle with an accounting software company because they inserted a usage prevention system in to their software as part of an "upgrade". The last thing I need is an XML editor that randomly stops and forces me to call an office that is not open during my working hours.

I suspect that the free version of XMLSpy will stop most Windows users from looking at open source XML editor projects, which will slow down development of those projects. Once people use XMLSpy for business projects, some will end up in situations where it is easier to buy an XMLSpy upgrade than to switch to another product mid project. That will further lock people in to Windows. Microsoft must subsidise companies to write software so that the software runs only on Windows.

Comments

2 years later and still no changes.

Its almost 2 years to the day since you updated this article and I've found nothing. Granted I've only been dealing with XSDs for a few months, and therefore have not searched as hard as you did, but this is really suprising.

At least I found a substitute: XMLPad, the homepage is http://www.wmhelp.com/download.htm

enjoy!

what about xml-copy-editor? Works on windows & linux.

https://sourceforge.net/projects/xml-copy-editor/

Maybe XML Copy Editor

http://xml-copy-editor.sourceforge.net/

http://xml-copy-editor.sourceforge.net/