QML (Quantity Modeling Language) is a "thing"-based language for scientific and mathematical data modeling. Each "thing" is a quantity which may be associated with either a structure or physical phenomena. Quantities, in turn, may hold other Quantities or values (numbers or strings). Higher-level data models, which associate or define meanings to various quantities (such as velocity or position), can be built from QML quantities. The higher-level data model (XML) schema that inherits from QML may be understood, and its instance documents may be parsed into QML documents and objects by the QMLReader.
Kheops is a PHP source repository for small to medium sized projects. Its aim is to be easy to use but powerful. It features a Web interface, automated archive creation, and other enjoyable features. It works with a Python client to allow advanced users to keep a copy of the sources updated.