Cinnamon gebruikt voor vrijwel al haar projecten het Drupal CMS. Drupal is open source, waardoor de leverancier afhankelijkheid sterk beperkt wordt en er geen licentiekosten zijn. Drupal is geen compleet kant-en-klaar CMS maar eerder een content management framework waarmee het mogelijk is om een op de cliënt toegespitst CMS in te richten. Drupal is zeer flexibel en kan worden ingezet bij diverse soorten websites.
Drupal is ontwikkeld in de programmeertaal PHP, waarmee Cinnamon ook haar eigen applicaties ontwikkelt. Hierdoor kan Cinnamon eventuele specifieke wensen bijbouwen die niet standaard beschikbaar zijn in Drupal. Het Drupal CMS wordt wereldwijd gebruikt en in Nederland bijvoorbeeld door organisaties zoals Philips, RTL en de Rijksoverheid.
Het veilig beheren van een dynamische website is van groot belang. Cinnamon voert voor al haar klanten Drupal Security Updates uit. Het niet installeren van deze updates betekent dat er een risico is dat kwaadwilligen hier misbruik van kunnen maken. Het oplossen van bepaalde fouten (bugfixes) in Drupal verhoogt de veiligheid van de site en waarborgt een correcte werking van Drupal.