-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap
Ryan Shepherd edited this page May 21, 2026
·
8 revisions
Where HOF is going. Dates are aspirational, not promises. Status is updated as commits land — the Changelog has the granular history.
- Brand system locked
- Architecture decided + documented
- Plugin scaffold (PSR-4, Composer, Vite, PHP 8.2+)
- Docker dev environment (WP + Woo + MySQL 8, bound to localhost)
- React 18 admin SPA on
@wordpress/components - Vanilla JS public runtime + URL-synced facet store
- Renderer + REST endpoints under
/wp-json/hof/v1/ - Facet types: Checkbox, Range Slider, Search, Color Swatch, Swipe Deck
- View facets: 2D Slider, Ask (conversational, BYOK Anthropic key)
- Security & quality scaffold (CodeQL, Dependabot, secret scanning, branch ruleset)
- CI: PHP + JS lint, markdown lint, build
- GitHub Wiki (these pages)
Goal: round out the remaining facet types and land a public alpha.
- Facet types: Radio, Dropdown, Toggle, Hierarchy, Date Range
- Indexer foundation (custom tables, term/meta indexing)
- First-class WooCommerce integration: categories, attributes, price (currently demo-grade)
- Admin UI: full create/edit/delete cycle with reorderable list
- Documentation pass: install, quick start, first facet
- Tag
v0.1.0-alphaand publish to GitHub Releases
Goal: feature parity with the basics of FacetWP.
- All planned facet types (catalog) finished
- Listing builder (templates for results)
- Display templates (per-facet markup overrides)
- ACF integration
- Custom post type support
- Page builder integrations: Gutenberg, Bricks
- CLI:
wp hof index,wp hof export
Goal: ship it.
- Performance benchmarks vs FacetWP / WPGB
- Migration tool: FacetWP → HOF
- Migration tool: WP Grid Builder → HOF
- Page builder integrations: Elementor, Oxygen
- Full hook reference
- Extension API (custom facet types via PHP)
- Hardened, audited, ready for production
- HOF Pro (premium features TBD)
- Multilingual: WPML + Polylang adapters
- Headless mode (REST-first, no WP rendering)
- Saved searches (per-user)
- Ask v2 — semantic embeddings over the index, not just structured tool calls
To keep HOF focused, we're explicitly not building:
- A full search engine replacement (use Algolia, Elasticsearch, etc.)
- A page builder (use one of the good ones)
- A theme (HOF is theme-agnostic and proud of it)
- 👍 Vote on issues with reactions
- 💡 Open a feature request with a real use case
- 🛠️ Build it and PR it (see Contributing)
hooked on facets · Filtering, finally fun. · GitHub · hookedonfacets.com
Filtering, finally fun.
📖 docs
🧠 concepts
🎛️ facet types
- All Types
- Checkbox
- Radio
- Dropdown
- Range Slider
- Date Range
- Search
- Hierarchy
- Color Swatch
- Swipe Deck
- Spin the Wheel
- Intersection Matrix
- Ask
- Visual DNA
- Toggle
- Saved Bin
- Pagination
🔧 develop
🗺️ project