OBYX is a powerful and simple programming language that utilizes the power of XML templating to produce fast and elegant web applications.
OBYX has been designed with separation of concerns and the model-view-controller design pattern as the driving force of the language, making it perfect for use with the Internet's rapidly changing technologies.
Here is a glimpse of OBYX code. Find out what this code does and more in the OBYX Docs.
<instruction xmlns="http://www.obyx.org">
<input>
<instruction note="load view">
<output space="store" value="v" />
<input space="file" value="hello_world.html" />
</instruction>
<iteration operation="sql" note="get model">
<output space="store" value="v#//*[@id='msg']/text()" />
<control value="select 'hello world' as message" />
<body space="field" value="message" encoder="xml" />
</iteration>
<instruction note="display view">
<input space="store" value="v" release="true" />
</instruction>
</input>
</instruction>