Jekyll is a simple, blog-aware, static site generator. It takes a template directory containing raw text files in various formats, runs it through a converter (like Markdown) and our Liquid renderer, and spits out a complete, ready-to-publish static website suitable for serving with your favorite web server. new
(commercial) All In One Control Panel: a Internet/Intranet software platform for: Website Management System, Content Management System (CMS), Framework for web application development, E-Commerce Management System and E-Business Management System
A static Website generator. It can currently handle (almost) all kinds of pictures, as well as MJPEG films as typically generated by a digital camera.
As Soon As Posible tempLATE is a 'class' that lets you separate PHP developing from web designing.
Blitz templates for PHP
Blitz templates is a fast PHP template engine written in C and compiled as a PHP extension. It started as a php_templates replacement, but developed into much more. It is based on extensible template controllers (custom view classes in PHP) and weakly-active templates (simple logic in HTML). Benchmarks show that it is one of the fastest template engines for PHP, even though it's not trivial and makes Web application closer to a smart MVC-like architecture model with maximal separation of HTML from your code. It was designed for big high-load Internet projects with a lot of complex presentation logic.
Brix is a mod_perl based session managment and template engine.
Clearsilver is a fast, powerful, and language-neutral HTML template system. In both static content sites and dynamic HTML applications, it provides a separation between presentation code and application logic which makes working with your project easier.
CommPort is a "Community Portal" generator that can be tailored for any location. Each user gets a personal portal page to which they can add their own "channels" or select from a growing list of pre-prepared local, national and international content.
Contemplate Web Templating System
Contemplate Web Templating System is a set of server-side scripts that makes it easy for web developers to separate content from code when building sites. Contemplate assembles text content, page layouts, and server-side or client-side scripts into dynamically generated or precompiled web pages based on arguments you pass into each page.
DaDaBIK is a popular and mature Open Source PHP application which allows you to easily create a highly customizable database front-end/application without coding. You can use it to create in a few minutes a very basic CRUD (create, read, update, delete) database front-end or to develop a more sophisticated database application.
Nevow is a next-generation web application templating system, based on the ideas developed in the Twisted Woven package. Its main focus is on separating the HTML template from both the business logic and the display logic, while allowing the programmer to write pure Python code as much as possible.
DML is a simple templating language designed for managing web sites based in static HTML files (no CGI, SSI, etc.). It has been obsoleted by DML2 which has in turn been obsoleted by XSLT.
Dweb is a set of PHP scripts and modules to create (and manage) simple and efficient directory-structured websites. Dweb consists of independent modules that can be used as building-blocks, glued together by mod_prepend. Dweb is built using the KISS principle.
Dynamic content Administration System
Dynamic content Administration System is designed for managing the content of a database, allowing you to browse, add, edit, and delete data. It is somewhat similar to phpMyAdmin, but is specialized for editing the content of Web sites and their sections. It features an easy-to-use, but powerful and highly tunable interface.
Geeklog is weblog software that concentrates on performance, privacy, and security. It features Web-based administration, surveys (polls), user-customizable boxes, a friendly administration GUI with a topic manager, an option to edit or delete stories, an option to delete comments, a search engine, backend/headlines generation (RSS/RDF format), calendaring, and much more.
Genit is a framework that builds a static Web site, which does not require a server side programming language or database.
Gunther is a set of PHP scripts that can be deployed on your web server and used to create, manage and easily maintain a website.
Homephp is a php script to produce nice looking web pages with a minimum of needed time. Just unzip a folder, edit your Stylesheet and then create folders and html files. These folder and files will automatically be used for the menu system.
HPE provides a configurable way of building news boxes collected from many sources into your site.
Hugo is a fast and flexible static site generator built with love by spf13 and friends in Go.
HumHub is a social networking portal script and framework.
Jurpopage is a dynamic Web site scripting project. The project's goal is to help others to create their own Web sites with a design that can be easily changed.
LayManSys is a RDF-based PHP framework for generating a consistent layout of web documents. It is a include library (and no CMS) that can be used online as well as on the command line. It generates the documents HTML frame, that is its and footer, manages (CSS) style definitions, shortcut icons (aka favicons), static HTML and dynamic PHP content and much more.
Miki can be used to simply generate static Web pages, which allows you to keep all your content in simple text files and then have the script format the content into real HTML.
mini-pub is a WebPublisher that does not access any kind of database, everything is stored into XML files, making it perfect for websites hosted where database connections are not avaiable, and also for fast WebPublishing solutions.
mksite.sh is a static website generator tool. It is best for small websites giving them a nice look and feel as per (a) costumized looks via css specials and (b) a nice feel through common navigation bar and (c) a sitemap index.
Mowyw is a command line driven offline CMS that processes html files with a few special syntax elements.
NL-GenericPages explains how to set up a generic page that is the same on all your sites except for a few variables that you define yourself.
Open Site Builder Tools
Open Site Builder Tools populates a predefined page template with information from content files, and generates the target Web site documents. It allows configuring menus and navigation bars on a per-directory or per-page basis. This approach lets you separate page layout development from content creation, and eliminates the need for an additional template rendering engine at runtime, thus saving your site processing power on each page served. Features include entities and macros substitution, automatic sitemap generation, a smart FTP uploader, and a build logs analyzer. The project site contains extensive documentation including a tutorial, a commands reference, and a sample site configuration.
(commercial) Parallels H-Sphere delivers a multi-server hosting automation solution for Linux, BSD, and Windows platforms. H-Sphere includes its own controls panels, automated billing, and provisioning solution in a single integrated system. It is scalable to any number of boxes ? more Web, mail, database, and Windows hosting servers can be added without downtime.
PHP-Broadcast is a collection of a few small PHP scripts that allow you the user to publish a story or content on your web site easily without the need to know HTML etc.
PHP-Nuke is a Web portal and online community system. Main features include Web-based administration, surveys, access statistics, user customizable boxes, themes manager for registered users, friendly administration GUI with graphic topic manager, option to edit or delete stories, option to delete comments, moderation system, referer tracking, integrated banner ad system, search engine, backend/headlines generation (RSS/RDF format), Web directory like Yahoo, support for 12 languages, and more.
PHP/Mysql Site Builder
The PHP/Mysql Site Builder is a tool made with PHP/Mysql to manage your homepage; you can easily create dynamic and static versions of your website.
phpCodeGenerator is a database-driven Web site code generator. It reads the database and generates a Web site with the ability to create, list, edit, update, delete, and search records. It is known to work with MySQL, Microsoft Access, and PostgreSQL.
phpDudlik is a modern web portal. XML, module driven. A template engine subproject is also included.
PHPSlice is a fast, simple, and powerful dynamic Web site engine.
phpwsListings is a PHPWebSite module that allows a site admin to run a listings site for virtually any type of item, from houses to cars to books. Admins can set the fields and field types, and all fields are searchable.
Portal API is a framework written in PHP to develop internet/intranet portals. It features a core and a modules system.
Pybatis lets you use a templating engine to generate SQL in the same way we use templating engines to generate HTML.
PySSE (Python Simple Site Engine) is a generator for small, personal sites. It consists of a relatively small script and a set of XML and associated XSL files.
Qixite is for creating Web sites. The user has to provide the information and structure of the site, while Qixite does the rest.
qsgen (the Quick Site Generator) is a static Web site generator. It uses a set of Mako input templates and outputs a static site from those templates. qsgen also has builtin support for code documentation and commenting with highlight generation using Pygments.
QuickHP is a 'quick and dirty' homepage generator.
quisp is a simple, complete solution for developing database-driven dynamic web sites. It includes its own embedded SQL database which stores data in ascii text files, and optionally can include an embedded data charting package.
rest2web is a tool for autogenerating wesites, or parts of websites. The content can be stored as HTML, or in reST format; in which case the HTML will be generated using docutils. rest2web will insert the contents into templates, and automatically create index pages and navigation links.
Rextile allows you to build XHTML documents and entire Web sites with ease. You write text using Textile (a format much more concise than XHTML), automate document parts with Ruby scripting, and generate the site offline (the server gets static XHTML). Rextile was inspired by Xilize.
seedBlogs is a modular building block that lets you add PHP- and MySQL-backed dynamic content to any website.
ShellCAT is designed as a flexible HTML templating system.
SimpleTemplate is a template engine for PHP, to easier and faster create and better structure web pages/applications.
SledgeHammer is a template engine for PHP. It provides separation of business-logic and presentation in web-based applications.
Sporniket Web Site System
Sporniket Web Site System is a set of PHP scripts that allow you to build and manage a Web site. Two modules are available: Mini File Commander, a Web interface to manage files, and Cabbage, a system to quickly build a Web site with organized content without using a database.
squishdot is a news publishing and discussion product for Zope. It creates a place in your website where people can post short articles, news items, announcements, etc. as well as hold threaded discussions about them.
Swfw is a Perl cgi web generator project, the scritp generates a browsable web page using your site folders and files ,you can configure restricctions and permisions to read or list files and folders, Swfw extract a little text and a randon image from the files.
Tahchee is both an extension and a build system for the Cheetah template system that allows to easily automatically build static web sites. Tahchee is ideal for webdevelopers or webdesigners who wish to quickly create small to medium-sized sites that contain some automated parts, without requiring to rely on a dynamic pages.
TemplatePower offers you the ability to separate your PHP code and your (HTML) layoutfile. It's simular to the popular template class FastTemplate.
Templayer is a layered template library for Python. It currently supports only HTML generation, but its simple design is easily extended to support other file formats. Templayer was created to offer an alternative to the more common ways of generating dynamic HTML: embedding code within the HTML (PHP etc.) , or embedding HTML within code (traditional CGI).
Templeet is a very powerful template engine. It will allow you to create photo galeries, news systems, personnal sites, blogs, etc... You will be able to generate HTML, CSS, SVG pictures, SMIL and any kind of text files. More than a template engine it's a complete language.
Templights is a template system that uses PHP as template language and has powerful multiple inheritance support. It has a small memory footprint and an efficient implementation.
THR33 generates web pages dynamically or statically. As a local executable, it generates a static site from a directory tree of simple text files. Installed in cgi-bin, it creates those same pages on demand, in response to browser requests.
TMDC WebPad is for organzing links, such as web sites and email addresses. Links can be divided up into folders, deleted upon being viewed, sorted, and much more. WebPad can import from most common web browsers and can export to HTML files or a web browser.
Web Templating is a system for dynamic content which uses Tcl as its scripting language, and whose templates look like HTML with a minimum number of extra tags.
Webgen is a Web page generator implemented in Ruby. It is used to generate static web pages from templates and page description files. It is easy to use and extensible through plugins.
Webmatic is a system for dynamically creating a Web site directly on-line. The webmatic control panel makes it possible to manage the entire contents of a Web site without knowing any kind of programming language or HTML language.
(commercial) WebMerge lets you export your database to HTML, generating static Web pages from your database content. WebMerge works with any database or spreadsheet that exports in tab-delimited, Merge, or other tabular format, including FileMaker Pro, Microsoft Access, and AppleWorks.
WebNomad is a set of shell scripts that generate Web sites and image galleries fit for desktop as well mobile and tablet browsing.
ZenWeb is a system for building entire websites, not just pages. It allows you to focus on the content and the structure of the website, while leaving page construction, markup, layout, navigation as secondary concerns.