WooCommerce is a plugin for WordPress so yes, you need WordPress to run WooCommerce.