Obyx

OBYX: A New Way

OBYX is a powerful and incredibly simple programming language that empowers you to create valid XHTML web applications quickly.

OBYX has been designed with separation of concerns as the driving force of the language. OBYX has the unique ability to validate XML against any arbitrary XML schema. OBYX has been built for web 2.0 and beyond.

Explore OBYX

While your eagerly anticipating your download of the OBYX source code please take time to explore our site and learn more about what we do.

Get Started

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>


Last Modified: Mon, 08 Feb 2010