| Company | Axiom Software |
| Website | axiomstack.com |
| Blog | axiomblog.com |
Axiom Stack is an Open Source (AGPL) rapid development web application framework. With a core written in Java, Axiom Stack applications are written completely in ECMAscript (JavaScript).
Applications written for Axiom Stack are run server-side using the Mozilla Rhino ECMAScript engine. Use of language features up to ECMAScript 1.7 are supported: for example, E4X for XML manipulation and list comprehensions like those found in the Python programming language. E4X is used in TALE, Axiom’s XML-based templating system.
Axiom Stack uses an object-oriented database as its primary storage rather than a traditional relational database. All data stored in an application is surfaced as ECMAScript objects. Object persistence is largely transparent to the application developer.