What is Crafter CMS¶
Crafter CMS is a Digital Experience Management Platform. This includes Enterprise grade management capabilities for building interactive, personalized experiences for Web, mobile, digital signage, email, augmented / virtual reality and many other digital mediums. Crafter CMS is comprised of several independent, integrated components including: a core content repository, an authoring application for content editors/managers (Crafter Studio), a dynamic content delivery system (Crafter Engine), a user profile store and personalization server (Crafter Profile), a query/search server (Crafter Search) and a social content store and server (Crafter Social).
What’s so special about Crafter CMS, don’t we have enough OSS CMSs out there?¶
We firmly believe that great digital experiences must be crafted - they must be compelling, unique, branded, and personalized. Marketers, authors, designers and developers need a great set of tools and a platform that allows them to express themselves effectively, efficiently and completely. Crafter is a CMS for artisans built by artisans. Our mission is to create the world’s most scalable, personalized digital content creation and delivery platform in a way that truly enables content creators and software developers to quickly craft and deliver amazing experience to their customers, employees and partners.
Crafter CMS is Different from the Competition¶
To get better results you have to be different. Crafter CMS delivers what no other enterprise Web CMS can because it’s built like no other CMS in its class.
- Built for the modern era of engagement. Crafter CMS was started in 2007 and built from the ground up for personalization, integration, cloud scale, mobile, IoT, and social.
- Built based on today’s most modern and powerful open source components like Spring MVC, AngularJS, Groovy, Git and Solr
- Complete freedom of front-end presentation
- Decoupled, true multi-channel architecture
- Unparalleled scalability, performance and scale-out
What do I need to run Crafter CMS¶
Follow these instructions to run Crafter CMS and to download and install Crafter on your machine or server: Getting Started
Can Crafter CMS be used as a portal?¶
Yes. Crafter is running portals for some of the most well known companies in the world. Use cases include intranets, global extranets, B2B portals, B2E portals and B2C portals in hospitality, finance, logistics, education and telecom and many others.
Many people hear the word portal and immediately search for a “portal” technology that meets the JSR-268 standard. Crafter does not support JSR-268 natively. We do integrate with Liferay Portal and have been deployed in cases where stronger WCM capabilities were required than what Liferay provides out of the box.
You only need JSR-268 if you want to build and deploy your application as “portlets.” Doing so certainly has some advantages like the ability to leverage different application stacks for different applications in the portal. However, from an IT management perspective, unless there is good justification for different technology, doing so creates issues with technology management and total cost of ownership.
Can Crafter CMS be used for E-Commerce?¶
Yes. Crafter has an e-commerce API that you can plug an implementation in to. This gives marketing total control of the user experience while integrating with the back-end e-commerce functionality of your choosing.
Can Crafter CMS be used to build a marketing site?¶
Yes. Marketing sites are one of the top use cases for Crafter CMS. Crafter gives marketers powerful tools to create and deploy dynamic, personalized experiences for users. Crafter also integrates with sales and marketing tools such as Salesforce, Marketo, Hubspot, Omniture, Google Analytics, iContact and many others.
How long does it take to build a Crafter CMS website?¶
Project duration depends on complexity of the website or other digital experience you are building. A project might be as short as a day or it could take 9 months to complete. Typical real-world sites with a sophisticated design, personalization and back end integration will take between 3 and 6 months to complete.
Crafter’s tools enable an agile development methodology. Many organizations create and deploy a phase one project quickly and then leveraging Crafter’s capabilities quickly iterate to deliver continuous value in the form of new features to the site on a regular cadence.
How do I contribute to Crafter CMS?¶
You can find out more about contributing bug reports, code, documentations and tests here: Contribute
What’s Crafter CMS’s licensing terms?¶
- Crafter CMS, the open source project is licensed under the GPLv3 Open Source license.
- Customers who purchase Crafter Software’s support subscription receive a commercial license that alleviates them from the terms of the open source license.