Marker

down arrow Code & Downloads

Marker is a toolkit for building Web CMS functionality on top of MarkLogic Server.   

Marker itself is built on top of an MVC framework (xqmvc) with support for REST/Ajax endpoints.   Marker provides:

  • Storage and management of all content and templates inside MarkLogic directly.
  • Management and versioning of all content using MarkLogic's Library Services API
  • Ability to store and manage code inside the content (aka 'widgets' or 'dynamic content')
  • WYSIWYG authoring of content and layout
  • WYSIWYG markup/annotation of content
  • Out-of-the box, built-in full-text search, including  
    • Result browsing and snippetting
    • Search facets based on content type definition as well as custom/annotation
  • User authentication via OAuth2 (Github, Facebook) including automatic creation of linked user accounts in MarkLogic.

Beyond the CMS toolkit, Marker is built on an additional, but stand-alone, xqmvc plugin that it uses for interacting with MarkLogic security APIs. 

Marker comes with sample content from the MarkLogic developer site and is licensed via the Apache 2.0 open source license.  

marker

Comments