Skip to Content

Maintain your website, easy peasy...

Karmabunny has been working with content management systems and building dynamic data driven applications for over 20 years. Over this time we have used a number of open source and proprietary frameworks, providing us with a good understanding of the capability and performance of many of the CMS options in the current marketplace.

We have even contributed to the CMS landscape by designing and developing an open source CMS: SproutCMS 3.0

We are practised in working with many third party APIs and in developing API's and their necessary documentation.

Craft CMS

Over the last 4 years we have embraced Craft CMS as our primary platform.
From our perspective Craft CMS is a brilliant development framework because it makes no assumptions about a given project's content structure, interface design or output. It presents a blank slate to a developer, with a terrific set of tools to allow for almost any content structure.

It also offers a very intuitive user interface for content developers with a logical layout and excellent content previews.

Why Craft CMS?

Endless Customization:

Your website is an extension of your brand's identity, and Craft CMS understands this implicitly. Craft CMS offers unparalleled flexibility, allowing you to mold your digital space precisely the way you envision it.

Simplicity Meets Power:

Don't let Craft CMS's sophistication intimidate you. Beneath the polished exterior lies an elegant and straightforward user interface, ensuring both seasoned professionals and novices can effortlessly navigate and manage their content. Craft CMS empowers you to update, modify, and publish with ease, streamlining your workflow and saving valuable time.

Speed and Performance:

In the digital realm, every second counts. Craft CMS prioritizes speed and performance, delivering a lightning-fast experience to your users. Say goodbye to sluggish load times and hello to an immersive online journey that keeps your visitors engaged, boosting conversions and search engine rankings.

Security You Can Trust:

We understand that safeguarding your website is non-negotiable. With Craft CMS, rest easy knowing that we take security seriously. Our platform boasts robust protection measures, shielding your data and sensitive information from cyber threats, ensuring peace of mind for both you and your users.

Unmatched Support:

When you partner with us, you're not just a client; you're part of our family. Our dedicated team of experts stands ready to provide top-notch support and assistance throughout your Craft CMS journey. We're here to answer your questions, tackle challenges, and fuel your success every step of the way.

Stay Ahead in the Digital Landscape:

The online world evolves rapidly, and your website needs to keep pace. Craft CMS is designed with the future in mind, regularly receiving updates and improvements to stay cutting-edge and compatible with the latest technologies. Your digital presence will remain relevant and ahead of the curve, ensuring you never miss an opportunity.

Helping us developers with...

  • Automated test suite engine
  • Debug toolbar to help us to establish what is causing any problems
  • Twig templating engine to allow us to build your website however you/we desire
  • Built in GraphQL API allowing data to be fed to multiple platforms (not just websites!)


  • Craft CMS
  • Craft CMS editing and preview environment
  • Craft CMS image editing environment
  • Craft CMS editing environment

Some Craft CMS Features

Allows you to maintain your website with these key features...

  • Custom operator permissions: create operator groups with pre-defined permissions governing what they can do within your CMS. Permissions can be set at a website, module or even individual piece of content level.
  • Manage website content: add, delete and edit text, links, news articles, image and video galleries, documents and files. Safely paste content from Microsoft Word to maintain paragraph and character styles.
  • Manage multiple sites from within a single Craft install. Sites can be used to manage content for different locales, or they can be for entirely separate websites for the same parent company.
  • Full page management: add, delete, rename and reorder web pages. Assign web pages to a parent page. Change the visibility of a web page for public viewing. Add metadata, redirects, template styles and more.
  • Page revisions: easily revert to a previous version of a web page. See the dates modified and which employee edited the live and all previous page versions.
  • Live preview: see how your content will look right as you type with Live Preview, and share in-progress drafts with others using private preview URLs.
  • Landing page creation: the content in Craft CMS is organised into 'blocks'. When set up correctly and in conjunction with a remarkably flexible field type called a 'matrix' it is a joy to create custom landing pages. A single Matrix field can have as many types of blocks as needed, which the author can pick and choose from when adding new content.
  • Auto launch and expiry dates: set and forget content to go live (or be removed) with autolauch revisions.
  • Asset management: Craft comes with desktop-class asset management built-in. Define volumes and subfolders, and view your files in list or thumbnail views.
  • Image editor: crop, rotate, flip and straighten your photos right from the control panel.
  • Create password protected areas:  create password pretected pages and sections on your website.
  • Define user groups: set permissions on groups or individual users, and optionally allow public user registration.

What's under the hood?

More than just a Content management system, Craft CMS is a flexible and feature rich application framework, enabling quick and agile custom development. Powered by the Yii development framework, core features underlying the Craft CMS framework include:

  • Robust security models
  • Multi-site support
  • Multi-device support
  • Automated test suites
  • Custom workflow
  • Task logging
  • Automated events and background processing

Custom requirements?

View more info

If there's something more bespoke that you need your website to do, we love a challenge. In fact, web apps are one of our fortes.

Want to get webby with us?

We’d love to hear from you