Introduction to Universal Schema¶
Universal Schema is a tool which allows you to express your data model once and get its schema represented in many different forms, and to subsequently convert between instances of those representations seamlessly. Its like an ORM designed to easily plug into other ORMS.
Our documentation can be found at http://universal-schema.readthedocs.org/en/latest/
Universal Schema currently supports the following libraries:
Colander - schemas, data pymongo - data Ember.js-Data - schemas
Please feel free to contribute to the project and expand the number of supported libaries. Just fork on github and make a pull request when you are ready.