Create and manage online stores on WordPress with extensible plugins, themes, and payment integrations.

WooCommerce is an open-source, self-hosted e-commerce platform. It functions as a full-stack e-commerce platform that allows businesses to build and manage online stores through a customizable set of features, extensions, and themes. By integrating directly into the WordPress ecosystem, it transforms a standard website into a fully functional digital storefront.
The software is deployed as a server-side application, specifically as a plugin for WordPress. It provides a comprehensive system for handling product listings, order management, and store configuration. This deployment model makes it suitable for businesses of various sizes that require full control over their hosting environment and data rather than relying on a closed proprietary service.
The platform is built primarily with PHP and ReactJS, requiring PHP version 7.4 or higher for core operations. It utilizes Composer for PHP dependency management and PNPM for JavaScript packages, ensuring a structured approach to software updates and extensions. The architecture is designed to be highly extensible, allowing developers to contribute to the core plugin or create separate packages and tools to expand the functionality of the store. The development environment is optimized for POSIX-compliant operating systems such as Linux and macOS, with Windows support provided through the Windows Subsystem for Linux.
Because it is hosted on the user's own server, it offers a level of flexibility in configuration and data ownership that is not found in managed e-commerce platforms. It serves as a bridge between simple blogging tools and complex enterprise commerce systems.
WooCommerce is a flexible, community-supported e-commerce solution for users who prefer the WordPress ecosystem.
A Laravel and Vue.js based framework for building online stores, multi-vendor marketplaces, and headless commerce solutions.
A comprehensive platform for building and managing a unique online store with basic ecommerce capabilities.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.