DegDitor bundles


DegDitor is architected as two separate Symfony bundles to decouple core functionality from ready-to-use frontend implementation.

πŸ“¦ 1. Base

FiftyDeg\SyliusDegditorBasePlugin is the core engine of DegDitor and is required for any project using the system.

What it includes:
  • Content block architecture & rendering system
  • YAML-based block and attribute configuration
  • Pages and categories management
  • Content fragments (reusable blocks)
  • Custom Twig helpers (e.g., get_block_attribute, render_block, etc.)
  • Admin interface integration
Use this bundle as the foundation for building a fully custom editor experience or integrating DegDitor into a headless or multi-framework setup.

πŸš€ 2. Starter Pack

The FiftyDeg\SyliusDegditorStarterPackPlugin provides a reference implementation of DegDitor - it's production-ready but also developer-friendly.

Highlights:
  • Includes a large set of common content blocks: text, image, carousel, cards, CTA, etc.
  • Twig templates styled using Bootstrap, aligning with Sylius 2's default frontend stack
  • Provides a great starting point for agencies or projects that want fast time-to-market
  • Fully extendable - blocks can be customized or added incrementally
Ideal for prototyping, MVPs, or as a base for custom UI systems
If your agency or team needs to deliver fast, the Starter Pack can be used out of the box and gradually replaced with custom blocks as the project evolves.

πŸ‘‰ Try it

You can try DegDitor by visiting DegDitor demo environment.
Three, two, one...

Ready for DegDitor?

Try the plugin

Experience the best features at no cost

Get a better understanding of DegDitor and how it works

Test it risk-free and see the results

Try it

Get a demo

Get a personalized demo tailored to your unique needs

Preview our pricing plans

Evaluate DegDitor against your requirements

Get a demo

We are here for you

After months of intense development, it’s time to put DegDitor to work. For feedback, questions or information please contact us!

Contact us