Projects / Server Macro Expansion

Server Macro Expansion

SMX is a cross-platform dynamic HTML generation language. It is a high level language that is easier to learn than PHP or Perl, but is just as powerful for Web page creation. It was originally designed for developing financial reporting software, and is still uniquely suited for that sort of customer-driven Web development. It features builtin support for ODBC queries, preformatted HTML, linking to Perl or PHP, and much more. It supports Basic authentication and Digest authentication.

Operating Systems

Recent releases

  •  12 Mar 2009 04:42

    No changes have been submitted for this release.

    •  27 Feb 2006 22:15

      Release Notes: hset/pset now work with safe-mode. An RPM is now available. %sql supports sqlite databases (%sql(sqlite:xxxx)). There are some documentation fixes/additions.

      •  04 May 2005 16:37

        Release Notes: The Linux and Windows versions for Apache 1.x and 2.x have been tested and are working. The IIS version is broken, and needs to be rebuilt. Other Web server versions exist, but haven't been tested in a long time.

        Recent comments

        16 Mar 2009 17:22 simul

        smx-fcgi works well now, but it is not in the binary rpms yet, need to build from source.


        Project Spotlight


        A Fluent OpenStack client API for Java.


        Project Spotlight

        TurnKey TWiki Appliance

        A TWiki appliance that is easy to use and lightweight.