Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
webgen is a free, GPL-licensed static website generator written in Ruby that builds HTML from markup and template files.
webgen is a free, GPL-licensed static website generator written in Ruby that transforms markup content and template files into a self-contained HTML site.
webgen is a command line application created by Thomas Leitner that generates static websites by combining content files with template files to produce HTML pages. It takes source files written in Markdown, Textile, RDoc, Haml, or Sass as input and outputs a folder of HTML files that can be viewed without a web server. The project is distributed under GPLv3 and its GitHub repository currently has 117 stars.
First install Ruby and run gem install webgen. Then create a directory with content files and template files, and run the webgen command to generate the HTML site. It processes only changed files on subsequent runs.
webgen is free and open source under the GNU General Public License version 3 (GPLv3).
Yes. webgen is written in Ruby, so you need the Ruby interpreter installed. The recommended installation path is gem install webgen, and Ruby can be downloaded from ruby-lang.org.
Use RubyGems with gem install webgen, or download a tarball or zip file and run the setup.rb commands (config, setup, install). Both methods are described on the official installation page.
webgen supports Markdown, Textile, RDoc, Haml, and Sass. This lets you author content and styling in the markup language that fits your workflow.
Yes. webgen is free software licensed under GPLv3, so you can use, modify, and redistribute it under the same license. Sponsorship comes from GROSSWEBER, which provides development consulting and training services.
