Skip to main content

Evershop module development

Learn about the EverShop module system and how to create your own extensions.

Extension Overview

A comprehensive overview of EverShop's extension system, explaining the structure and functionality of extensions and how they work together to create a flexible e-commerce platform.

Extension Development

Learn how to develop custom extensions for EverShop, from setup to deployment, including structure, naming conventions, and best practices.

Create Your First Extension

This step-by-step tutorial demonstrates how to create a custom extension for EverShop by implementing a product comment feature.

Widget Development

Learn how to develop custom widgets for your EverShop store, enhancing functionality and providing a unique shopping experience.

Widget Link Fields

How EverShop stores widget links as URNs and resolves them to current URLs at request time with batched link loaders, plus the mandatory previewComponent every widget type must register.