CastleCMS powers websites, intranets, and web applications for the most demanding organizations. Built on top of Plone, the dependable open source content management system (CMS), CastleCMS provides a unique combination of world-class content management features and maximum security, and is the result of our team's years of experience leading Plone development and security.
CastleCMS was built for large team collaboration. Fine-grained security for group editing and viewing, versioning, tagging, and content quality checks: all the features you need to create and manage content worthy of any enterprise.
Theming, Your Way
Create and modify your website theme live, using only a web browser, with the freedom to customize all aspects of CastleCMS. Apply your corporate brand exactly as you envisioned, with the most powerful and flexible theming engine available.
Social Media Integration
Engage your users, customers and audience more effectively than ever before, using CastleCMS' built-in social media platform integrations: Facebook, Twitter, Pinterest, Instagram, Google Plus, YouTube, AddThis, Disqus, GitHub, and more.
Creating, editing, and managing large amounts of content is easier than ever before with Castle's newly-designed toolbar. Use drag and drop to upload and organize content effortlessly on your website. Filter content, apply tags, set publication and expiry dates, review and publish items, and grant specific permissions to users and groups, all using our powerful content management view.
Need to move massive amounts of content around your site? Castle's asynchronous batch processing lets editors keep working as quickly as they need to.
Castle also supports any number of simultaneously logged-in users and editors with absolutely no additional licensing fees.
CastleCMS is based on Plone, which has the best security track record of any enterprise-scale content management system, but we have gone further, adding many security features to Castle:
- built-in two-factor authentication that protects you from stolen password exploits
- auto-lockout: after a maximum number of login attempts, users are automatically locked out
- user session management that allows administrators to terminate suspicious sessions
- a login-secured, customizable dashboard for each user
- integrated reCAPTCHA to keep spammers and bots at bay
- metadata is automatically stripped from uploaded Office documents, PDFs, and other file types
- deep content delivery network (CDN) integration with CloudFlare for caching and an intelligent web application firewall
Castle’s security is granular, letting you secure individual content items (pages, files, images, news items, calendar events) or entire sections of your site. If a user isn't authorized to access a content item, they won’t even know it’s there.
Castle's built-in search engine knows what each person is authorized to see, so you can rest easy knowing that private data will remain private.
Embed tweets, Facebook statuses, timelines, and more as tiles that you can drag anywhere onto a page. Castle includes “Share on Facebook” and “Share on Twitter” buttons that you can place anywhere on a site. Castle even supports Twitter Cards, which allow you—and those that link to you—to attach rich photos, videos, and media to tweets. The best part about these features is that they are all available on any Castle site right out of the box.
Castle's built in search engine results are automatically adjusted according to your social media activity.
If one of your pages doesn’t look right, you can find out before it’s too late. Page Preview allows you to see what your published pages will look like while they’re still private, which could save you lots of embarrassment.
Create new layouts quickly and on a per-page basis. You can save and reuse them elsewhere on your site whenever you need to. Add columns as tiles that you can drag and drop into place.
Castle is extremely flexible for designers: its themes and designs are created using just a web browser, and you can set each individual page's design, or you can set a default design for sections of a site, or both. A Castle site can be themed to match any existing website and to fit into an integrated suite of web services, making it easy to integrate Castle-hosted content seamlessly.
Castle’s toolbar was created in-house by our user experience team. It is designed to place all editing controls at your fingertips, intuitively and effectively.
Move content around, change its design or layout, share it with other users, access version history, examine its analytics data, even preview before you publish it.
Every item in your site—whether a page, Office document, PDF, news item, event, video, or audio—is automatically and instantly searchable from the built-in search bar. Integrated optical character recognition (OCR) for all PDF, Word, Excel, PowerPoint, and TIFF image files automatically makes all your uploaded documents searchable using the built in Elasticsearch engine, which is robust and fast enough to handle sites with millions of content items.
Tag your content with keywords to make everything even easier to find. You can also search for content according to its title, description, body text, author, editor, date, and more.
Castle generates semantic HTML5, ensuring that Google and other search engines correctly interpret the structure and content of your website. You can achieve higher organic search results for any given page by setting SEO keywords and meta tags, which give hints to search engines as to what a web page is about.
Even if you have many contributors and editors, Castle helps you keep your site content under control by preventing anyone from uploading the same image or document twice and also by automatically uploading files to a central repository.
Your content can also be automatically archived after a set number of days, with each type of content having its own archival delay. Once archived, your content is stored in inexpensive Amazon Simple Storage Service (S3) bulk cloud storage, while remaining seamlessly available to your users at the same apparent web addresses. You can even have Castle move bulky content automatically to S3 if it exceeds a certain size.
Castle's built-in document viewer works much like Adobe Reader, allowing you to view PDF, Word, Excel, and many other file types without ever leaving your browser. Your users won’t need any locally installed programs to view or search through documents on your website.
Castle’s document viewer includes dynamic search, so you can find a specific page within a document quickly and easily. It supports optical character recognition (OCR), turning scanned image files into searchable text documents. PDF conversion, available with the Castle Cloud hosted service, turns all uploaded Office files into platform-independent PDFs.
Like your own personal proofreader, Castle can suggest content edits and provide inline content analysis checks. Castle includes a spell-check feature, a must-have for creating and maintaining high quality website content.
Castle's automatic content quality checking helps you improve content before it is published. This helps to improve your organic SEO.
Castle also provides content analytics out of the box like no other CMS. Examine analytics for the entire site, or just portions of your site, and see real-time statistics. Castle queries Google Analytics directly and puts the information at your fingertips by displaying it directly on the page you are editing.
Castle uses TinyMCE, the state of the art in what-you-see-is-what-you-get (WYSIWYG) web editors. Change formatting, bold text, italicize text, edit images, and even embed videos right from the editor. Your videos are automatically converted to a web compatible video format. You don’t need to know CSS or HTML to write beautiful content. Everything is in plain English for your convenience.
But since we know not everyone reads English, Castle’s editing and control interface supports more than 64 other languages as well, so international and multilingual users and content editors are at home on your website.
FREQUENTLY ASKED QUESTIONS
What technology is CastleCMS built on?
The core of CastleCMS comes from Plone, the open source CMS with the best security track record, bar none. Written in Python and using a dependable NoSQL database, CastleCMS is not vulnerable to the all-too-common attacks that afflict PHP and SQL systems. But CastleCMS is more than just that: it is a marriage of technologies and ready-to-go integrated services that provides a complete out of the box solution for organizations with sophisticated needs and demanding security and scalability requirements.
Who built CastleCMS?
CastleCMS was developed by a highly experienced team from Wildcard Corp., a web development and hosting company located in Stevens Point, Wisconsin. Wildcard Corp. has a 10 year history of providing highly secure, robust systems to large government agencies. Our team includes core contributors and leaders of the open source Plone CMS and community. We combined our Plone and large government systems experience to bring you an even better integrated CMS.
What kind of support is available for CastleCMS?
CastleCMS is currently available as a tiered cloud-hosted solution, for corporate, local or state government, and federal government / enterprise levels. With the exception of specific integration components used by our largest clients, CastleCMS will be open sourced, giving you the freedom to inspect, enhance, and modify it, and the ability to avoid vendor lock-in. Wildcard Corp. has earned rave reviews from some of the most demanding organizations for its outstanding proactive support. For more information on our support levels, please fill out our no-obligation quote request form.
How much does CastleCMS cost?
Each CastleCMS project is a custom-developed solution, and each client’s needs vary greatly. We take great pride in being able to integrate CastleCMS with your existing systems and in providing you with design, customization, training, documentation, and support you can rely on. Please contact us for a no-obligation quote, either by emailing us at email@example.com, calling us at +1 (715) 869-3440, or filling out our quote request form. We look forward to hearing about your project requirements and being a part of your solution!