brick xml
   

 home

 

Goals
FAQ
Motivations
Disclaimer

 



Brick XML Logo

Goals

The goal of the Brick XML project is to develop open XML-based data formats and tools for describing and defining construction toy models and elements, especially those made by the Lego company.

By open, it is meant that any work developed by this project is released under the Mozilla Public License (MPL).  For further details about the MPL license please go to http://www.mozilla.org/MPL/.


FAQ

Q: Okay, so what does Brick XML do?

A: Nothing - it doesn't do anything.  It's not a specific program, it's simply a XML-based electronic description format.

Q: Why even bother?

A: By following a standardized format, XML offers a number of benefits to application developers who need a portable and extensible data format.  For example, a Brick XML document can be easily edited and validated by currently available XML editors, as seen below.
 


Figure 1 - Editing Brick XML Model document in a popular XML editor


Motivations

I started this project primarily to gain experience with XML and related technologies, and construction toy models and elements seemed like an interesting application.  Additionally, I'd like to state up front that I personally have no economic motivations for this project.
 

Disclaimer

This project is neither affiliated nor sponsored by the Lego company or any other construction toy manufacturer.

 

SourceForge Logo Nedstat Basic - Free web site statistics