rest2web is a tool for automatically maintaining Web sites or parts of Web sites. It integrates with docutils so that contents can be kept in reStructured Text or HTML. It has a powerful templating and macro system and can automatically generate index pages and navigation trails (like sidebars and breadcrumbs). It generates static HTML and can generate relative links, which means that sites can be viewed from the filesystem. A "uservalues" system assists with creating sites in multiple languages.
| Tags | Internet Web Site Management Documentation Text Processing Markup HTML/XHTML |
|---|---|
| Licenses | BSD Original |
| Operating Systems | OS Independent |
| Implementation | Python |
Recent releases


Changes: Some extra debugging information was added to syntax errors in the templates. odict and pathutils were fixed for Python 2.5 compatibility. Added the 'promote_headers' option to the config file. The sortpages method was added to the sections. This sorts the pages in a section (or all sections) alphabetically. You can also pass in a custom sort function.


Changes: A major update since version 0.4.0, this release also includes several bugfixes and interesting new features since 0.5.0 Beta 1.


Changes: Several major feature enhancements were made along with a host of bugfixes and minor changes. There should be no backward compatibility issues with previous versions. The major new features are new command line options and global uservalues (available to every page). rest2web will now build sites (including indexes) with no metadata: it is only necessary to drop ReST documents in a directory.


Changes: This is a major update. It includes several bugfixes and major feature updates. It includes support for the new pythonutils modules, a complete documentation refactoring (with tutorial), and a new gallery plugin.


No changes have been submitted for this release.