Crafter Social

Crafter Social makes it easy to add social capabilities to your website, such as user-generated comments, likes, ratings, blogs, discussion forums and more. Total flexibility means that you are only limited by your imagination in how you can socially engage with your site visitors.  Crafter Social may be used as a standalone application that may be integrated with any Web application that could benefit from social features, or it may be used right alongside Crafter Engine and Crafter Studio as part of a complete Web experience and content management solution.

Benefits for Marketers

Using the capabilities of Crafter Social, marketers and website owners can easily build social capabilities into their site.  You can build a social community with rich discussions, reviews, blogs and more.  Or you can attach social features such as comments and ratings to any content item or page.  Create a vibrant community that engenders visitor engagement and builds customer loyalty.


Benefits for Developers

Crafter Social enables website developers to easily add social engagement features to website applications, including comments, ratings, discussion forums, blogs, wikis, and more. Crafter Social natively uses Crafter Profile for user account management, and both modules are open source, Java-based solutions. 

Crafter Social is built on MongoDB and offers a highly scalable, multi-tenant social content repository that can support any type of user-generated content. Hierarchical structures are supported as well as fine grained permissions. There is an admin console for management and moderation as well as out-of-the-box models for common user-generated content, such as threaded comments, ratings, blogs, and discussion forums.

Benefits for IT Administrators

Crafter Social extends social capability to any application regardless of its back-end technology.  Crafter Social is highly scalable, and easy to set up and install.


  • Works for any type of user generated content
  • Threaded comments, user rating and blog models are provided out of the box
  • Ability to store large file attachments for rich media such as images, videos, and audio
  • Content moderation and administrative console
  • Javascript library and UI framework for integrating theaded comments in to any website or web application
  • Permissions applied on all content relationships
  • Integrated with Crafter Profile
  • Highly scalable
  • Highly secure

Crafter Profile and Crafter Social are two outstanding examples of how MongoDB can be used to provide the flexibility and scalability that is needed to grow with a company's Web demands.

Matt Asay, VP of Strategy and Business Development, MongoDB


Crafter Social is free and open source software, and also leverages third-party open source software such as:

  • MongoDB for data storage
  • Spring Framework and Spring MVC for the front-end web application

Crafter Social also provides open APIs for easy integration to third-party enterprise systems and web- or cloud-based services.