We use cookies to improve your experience. No personal information is gathered and we don't serve ads. Cookies Policy.

ExpressionEngine Logo ExpressionEngine
Features Pricing Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University
Log In or Sign Up
Log In Sign Up
ExpressionEngine Logo
Features Pro new Support Find A Developer
Partners Upgrades
Blog Add-Ons Learn
Docs Forums University Blog

Announcing Coilpack

4/27/2023   /   By Tom Jaeger

Coilpack

This release represents much more than the shipment of just “another product” for the ExpressionEngine world. While far from finished, Coilpack brings to fruition a set of multi-year strategic arcs for ExpressionEngine that we started when we first acquired this beloved content management system (CMS).

Enter a Composable Architecture

A few years ago, we took a look at where CMSs were, where we believed they were heading, and ultimately where they needed to be. This assessment led us to the ideas behind Coilpack. More specifically, a composable architecture for ExpressionEngine was brought to light by harnessing the powerful Laravel ecosystem.

This started a long journey for us, originally with questions of “Is this possible?” to “Can we do this without breaking changes to maintain stability?” and ultimately to “Can we open access to everything Laravel has to offer without jeopardizing ExpressionEngine?” Today we are happy to put forth Coilpack as an affirmative answer to all of these questions.

Coilpack opens up new possibilities in ways to both build and modernize sites with ExpressionEngine. Even if you have no immediate need for the solutions offered by Coilpack, we believe that these changes will benefit the entire ExpressionEngine community.

What is Coilpack?

Coilpack is a composer package that revolutionizes the way developers work with ExpressionEngine. It introduces a flexible and decoupled architecture that seamlessly integrates with Laravel’s ecosystem, allowing developers to unlock an array of powerful tools like GraphQL, Twig, Blade, and more.

With Coilpack, customizing your solutions has never been easier. Whether you need to add support for Blade or Twig templates or integrate your content with Laravel using extension hooks, Coilpack has you covered. You can even access the ExpressionEngine container and retrieve ExpressionEngine authenticated members natively, opening up a world of endless possibilities. Overall, Coilpack empowers developers to create custom solutions with ease and efficiency.

Looking to go deeper with Coilpack?

The following are a few resources to jump in, or learn more about Coilpack!

  • Official Docs
  • Getting Started Guide
  • Tighten Article on Headless, Serverless ExpressionEngine: Next.js on Vercel
  • Tighten Article on Adding ExpressionEngine to a Laravel App with Coilpack
  • Solspace Podcast Interview about Coilpack Part 1 and Part 2
  • Boldminded Thoughts on Coilpack
ExpressionEngine Home Features Pro Contact Version Support
Learn Docs University Forums
Resources Support Add-Ons Partners Blog
Privacy Terms Trademark Use License

Packet Tide owns and develops ExpressionEngine. © Packet Tide, All Rights Reserved.