A toolless Web site framework allows you to build a rich Web site where you only have to write content.
Like a content management system or static site generator, a toolless Web site framework centralizes and parameterizes the components of your site that apply everywhere, or to specific classes of content, allowing you to add new content pages without substantial repetition.
Unlike a content management system or static site generator, a toolless Web site framework doesn't require you to install or run any code either on the server that hosts your Web site or on the computer where you build it.
To use a toolless Web site framework, write the contents of each new page in a
simple markup language and include a magic string* (like
<script src=_></script>
) at the top of the file. Then,
upload both the framework files and your content files to any static Web host.
Source code and examples
Example source code is available here. It automatically supports running from the root of a Web origin (like https://www.example.com/), a directory in a Web site (like https://www.example.edu/~someone/), or even without a Web server at all, just by opening one of the content pages in a copy of the site on your hard drive. (This makes it particularly easy to test out new pages as you write them.)
It supports content pages written in HTML or Markdown. If for some reason a Web browser viewing the site can't run the framework code—or if a content page is viewed directly, without a Web browser—the content is still readable and clearly displayed. (You can view the source of this page as an example.)
* Mechanically speaking, there is no reason why the magic string has to be short and simple; but if it weren't then at what point would it become a tool?