Join us at Jamstack Conf Virtual, October 6-7. Register now!

StaticGen

A List of Static Site Generators for Jamstack Sites

AboutContributeAbout JamstackNeed a Static CMS?

WPWMM4

http://git.uzsolt.hu/wpwmm4/ uzsolt/wpwmm4 (6)
Languages:M4, Make
Templates:
License:BSD-2-Clause

With wpwmm4 can create web pages with simply 'make' and 'm4'.

Requirements:

  • make (BSD's make, use bmake package of your distro)
  • m4 (compatible with BSD's m4 and GNU's m4 too)
  • some knowledge about HTML and programming

Features:

  • incremental build (with make)
  • automatically generated pages (similar webpage with different content)
  • layouts
  • expandable, programmable via m4 or can insert output of any program

Nutshell:

  • convert items of ${TARGETS}: ${SRCDIR}/.m4 -> ${DESTDIR}/.html
  • create items of ${TARGETS_MANUAL}: use own programs, scripts
  • create items of ${VIRTUALS}: use templates from ${VIRT_DIR}
  • can call scripts from scripts/ directory and use their outputs

Example web page is uzsolt.hu (only hungarian language). It has multi-level menu (without Javascript, only pure HTML), automatically generated pages (for example galleries with next and prev buttons). Its source is available at github or own git repo.

StaticGen is hosted and maintained by Netlify, the perfect way to deploy your Jamstack sites and apps.

© Netlify 2020