Adaptive Website Framework (AWF) is a modern content management system and development framework. Most of its code is object-oriented and very easy to extend. It features support for multiple Web sites and languages, content versioning, caching, community portal functions (online list, forums, instant messages, newsletters, weblogs, wiki, etc.), image upload and galleries, a lexicon, a modular full-text search engine, an auto repair function for database tables, XML and PDF export, and RSS and LDAP support. Changes can be made on a preview site and published at a later time on the live site. Fully flexible URLs allow the replacement of existing static Web sites.
The Atom Publishing Protocol framework for Ruby aims to simplify the implementation of Atom Publishing Protocol (APP) support in Web applications. It achieves this by implementing a framework that handles the protocol-level duties for the programmer, while not making any requirements for the site design.
Jaws is a framework and content management system for building dynamic Web sites. It aims to be user friendly giving ease of use and lots of ways to customize Web sites, but at the same time is developer friendly: it offers a simple and powerful framework to hack your own modules. It includes the following gadgets: a blog, a photo organizer, a chatbox, a glossary, friends, and a file browser, among others.
The Scout Portal Toolkit (SPT) is a turnkey software package that allows groups or organizations who have collections of knowledge or resources they want to share via the Web to put that collection online without a big investment in technical resources. It includes keyword and fielded search engines, a recommender system, a metadata editor, user agents (push technology to notify users of new resources), forums (bulletin boards), resource quality ratings, resource annotations by users, and support for multiple dynamic user interfaces, selectable on a per-user basis.
seedBlogs is a modular building block that lets you add PHP and MySQL-backed dynamic content to any Web site. You design and build your Web site however you want; seedBlogs simply handles the dynamic part. You can plug seedBlogs modules into your Web site wherever you want lists of posts (or books, news, quotes, etc.) to appear. With very little effort, you can create a customized Web site that you and your organization can update and edit from the Web.