Skip to main content

Getting started

WooCommerce is a customizable, open-source eCommerce platform built on WordPress. It empowers businesses worldwide to sell anything from physical products and digital downloads to subscriptions, content, and even appointments.


Build WooCommerce extensions

Image for: Build WooCommerce extensions​

Explore comprehensive guides and resources to build and enhance WooCommerce extensions. Dive into development best practices and innovative techniques for creating powerful extensions.

Learn more about extension development


Build WooCommerce themes

Image for: Build WooCommerce themes​

Discover the art of WooCommerce theme development. Learn about theme customization, design principles, and enhancing user experience to create visually appealing and functional themes.

Learn more about classic theme development or Block theme development


Contribute to WooCommerce

Image for: Contribute to WooCommerce​

Join our open-source community and contribute to WooCommerce. Explore how you can make a difference by tackling open issues and enhancing the WooCommerce ecosystem.

Learn more about contributing


Additional resources

Image for: Additional resources​

Not a developer?

Image for: Not a developer?​

This documentation site is intended for developers. If you're a merchant or are new to WooCommerce, please check out woocommerce.com for our merchant-facing docs.