XSite is a static site generator designed around XML. Unlike many other SSGs, which are usually based on Markdown and text templating, XSite takes input in pure XML, including its own XML-based simplified "slot-filling" templating language (called XSlots), optionally XSLT for more sophisticated templating, and XHTML or another XML content language. It parses the XML and works with the elements, attributes, etc., rather than working at the character level, which has various consequences.

I'm also building a blogging system based on XSite, called XBlog. XBlog is currently very basic; it doesn't even paginate the index or limit the length of the Atom feed yet, nor does it include a preview paragraph or the article content on either. It does, however, support Webmention, including automatically fetching a summary, title, and author for each mention, but this requires a multi-step workflow for moderation, as well as a CGI script.