Page

Best Mega Menu Plugin for Astra

Your cart is empty.

Best Mega Menu Plugin for Astra

Astra is one of the most-installed WordPress themes for a reason — it’s lightweight, fast, and gets out of your way. So when you start needing a richer navigation, the first concern is usually: will adding a mega menu plugin slow Astra down?

With Ruby Mega Menu, no — and we built it specifically with themes like Astra in mind.

Why Astra users hit menu limits fast

Astra’s default menu handles basic dropdowns well. Astra Pro adds a header builder and a “mega menu” option, but it has clear ceilings:

  • Only one mega menu layout per site
  • No content tabs (vertical or horizontal)
  • No auto-pulled posts in menu columns
  • No icon picker per menu item
  • No right-aligned items without custom CSS
  • WooCommerce cart icon requires extra workarounds

Ruby Mega Menu fills every gap above without adding bloat — the entire plugin weighs less than 60KB JavaScript on the front end.

How Ruby Mega Menu works with Astra

Ruby Mega Menu integrates with both Astra Free and Astra Pro. Setup:

  1. Install Ruby Mega Menu from the WordPress plugins page
  2. Go to Appearance → Menus
  3. Pick your primary menu and toggle “Enable Ruby Mega Menu”
  4. Pick a menu type per item — dropdown, mega, content tabs, shopping tabs

No template overrides, no CSS conflicts. Ruby uses WordPress’s standard menu hooks, so Astra’s header (free or Pro builder) renders the new menu without any tweaks.

Tested compatibility

  • Astra 4.x and newer (Free and Pro)
  • Astra’s Header Builder (Pro)
  • Astra Sites starter templates
  • Astra + Elementor combinations
  • Astra + Spectra (block-based) combinations
  • WooCommerce integration: cart icon, shop tabs

Performance: built for Astra’s speed standard

Astra users tend to be performance-conscious. Ruby Mega Menu was built around a few principles that align:

  • No jQuery dependency
  • CSS is split per menu type — pages without mega menus don’t load mega CSS
  • Icons are loaded as inline SVG, not webfont
  • Mobile menu uses no extra JavaScript beyond what the menu type requires

We benchmark every release against an Astra + Elementor baseline so the plugin doesn’t drag down Core Web Vitals.

Use cases that fit Astra

Blogs and content sites

Pull your latest posts directly into a menu column using auto-content pull — no manual menu updates.

WooCommerce stores on Astra

Astra is a top choice for lightweight WooCommerce. Ruby adds horizontal shopping tabs and a live cart icon that match Astra’s design language.

Agencies building Astra sites for clients

Pro Unlimited license covers every Astra client site you build. Clients can edit their own menus through the same familiar WordPress interface.

Pricing for Astra users

Ruby Mega Menu Free covers dropdowns and vertical content tabs. Pro is $28.99/year for a single Astra site and unlocks shopping tabs, WooCommerce cart, site logo in menu bar, and priority support.

See full pricing →

Next steps

If you’re already on Astra, install the free version and test it in five minutes — your existing menu structure stays intact, you just gain new layout options per item.