Website META Language

WML is a free and extensible Webdesigner's off-line HTML generation toolkit for Unix. It consists of a control frontend driving up to nine backends in a sequential pass-oriented filtering scheme. Each backend provides one particular core language. For maximum power WML additionally ships with a well-suited set of include files which provide higher-level features built on top of the backends core languages. While not trivial and idiot proof WML provides most of the core features real hackers always wanted for HTML generation.

Tags Internet Web Site Management
Licenses GPL
Operating Systems POSIX
Implementation C Perl

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  19 Apr 2008 03:45
  • Rrelease-after

Changes: The GNU Autotools setup now works with recent versions of Autotools. A patch was applied to fix building against Perl 5.10.0. A modified version of the CVE-2008-0665 temporary filenames patch was applied.

  • Rrelease-mid
  •  19 Aug 2006 00:30
  • Rrelease-after

Changes: Building of the package on Cygwin was fixed. Some vendor patches were integrated.

  • Rrelease-mid
  •  21 Jun 2001 18:35
  • Rrelease-after

Changes: Nested ePerl tags have been fixed, and there are many fixes in the WML modules. New logos have been added, and the image default transparency has been changed to white.

  • Rrelease-mid
  •  30 Jan 2001 06:14
  • Rrelease-after

    Changes: A fix for a serious bug in WML 2.0.5 that made wmk unusable with multilingual documents.

    • Rrelease-mid
    •  30 Jan 2001 06:14
    • Rrelease-after

      Changes: This is a bugfix release. WML 2.0.4 could hang on large files; this problem and some minor others have been solved.

      Rss Recent comments

      Rcomment-before 04 Sep 2003 05:16 Rcomment-trans kiropyckoticks Rcomment-after

      Help me please...
      I am going to report about WML Website Meta Language about 3 weeks from now. I have to run it on linux and demonstrate how to use it basically. I gathered some data and some rpm (redhat package modules?) and i tried to install it on my computer. but i failed.

      I am using my Windows because my linux can't install my internal modem. so i have to copy files to diskette so i can use it on my linux hard disk. i am really having a hard time.

      can somebody email me some information about how to install this on slackware or redhat linux. which program to download and some sample source code and how to run it. i am just starting to learn linux and it is great. but i am easily overwhelmed with the new environment since i am a Windows users where all you have to do is to point and click. he he he.

      today is (sept 04, 2003) your help will be so much appreciated. my email is "kiropyckoticks@yahoo.com".

      I really do not get the picture of this WML.

      Rcomment-before 03 Apr 2001 10:56 Rcomment-trans TomK32 Rcomment-after

      Re: Like sendmail: Extremely powerfull, but extremely hard to understand
      > If someone wants to generate HTML-pages
      > based on some other information for
      > input, then this is absolutely the right
      > tool. It is easy to use, but hard to
      > understand. It uses 9(!) different
      > languages like m4 and perl.

      I don't think that 9 BACKENDS ( not languages,
      there are progs meant with backends) are a
      disadvantage, you only need HTML, some Perl and
      some (easy) WML stuff (HINT: try WML's doc browser
      wmd), I also brought some php in and WML never
      complained about (means, php-stuff was ignored :-)
      If one thing is too hard to code in one language
      you can easily switch to another.

      And don't forget all the usefull and allready
      in-built stuff like ToC or very easy
      table-generation (with grid or xtable both with
      pros and cons).

      Sure you need some time to get used to it, but it
      made my life very easy, layout changes are done
      within minutes and a new page insert in the time I
      need to write its content. I'm sure won't want to
      miss it after a short while.

      If you have probs with getting started or you want
      (more or less) page framework check my page and
      grab it's source (2 languages) www.TomK32.de

      Rcomment-before 05 Sep 2000 15:11 Rcomment-trans akrennmair Rcomment-after

      Great utility
      Forget WYSIWYG, forget pure HTML, the Website Meta Language is
      unbeatable! Though in the beginning it's hard to understand,
      you can make almost unmaintainable websites maintainable within
      an hour. I converted almost all of my projects websites
      to WML, and I really like it. I also found a simple way
      with WML to keep website's menus up-to-date while avoiding
      frames. The included Perl interpretation while compiling
      the pages makes it even easier to realise things like including last
      modification or compile time into a HTML page.

      Rcomment-before 14 Jan 1999 17:19 Rcomment-trans dekay Rcomment-after

      Like sendmail: Extremely powerfull, but extremely hard to understand
      If someone wants to generate HTML-pages based on some other information for input, then this is absolutely the right tool. It is easy to use, but hard to understand. It uses 9(!) different languages like m4 and perl.

      5ce91300369404ce3a4befb9acb03d4d_thumb

      Project Spotlight

      CLIChart

      Command line tools to summarize and chart data from system logs.

      4b931df89e2fe2967680a01c9897a60e_thumb

      Project Spotlight

      JCards

      An easy to use database.