estebanforge/hyperpress-core

Core HyperPress runtime library: routing, rendering, assets, admin options, and hypermedia integrations.

Maintainers

Package info

github.com/EstebanForge/HyperPress-Core

pkg:composer/estebanforge/hyperpress-core

Statistics

Installs: 0

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

1.0.4 2026-03-30 00:38 UTC

This package is auto-updated.

Last update: 2026-03-30 00:39:20 UTC


README

HyperPress-Core is the runtime Composer library behind HyperPress.

It contains:

  • endpoint routing and template rendering (/wp-html/v1/)
  • assets/runtime integration for HTMX, Alpine AJAX, and Datastar
  • admin options and compatibility layers
  • block integration and orchestration with HyperBlocks and HyperFields

Package role

This package is a library, not a WordPress.org plugin entrypoint.

The WordPress plugin adapter lives in src/app/plugins/api-for-htmx/ and loads this library from Composer.

Installation

composer require estebanforge/hyperpress-core

If your project loads Composer autoload (vendor/autoload.php), HyperPress-Core bootstrap is loaded automatically via Composer autoload.files.

Dependencies

  • PHP >= 8.1
  • estebanforge/hyperfields
  • estebanforge/hyperblocks
  • starfederation/datastar-php

Development

Run tests with Pest v4:

composer run test
composer run test:unit
composer run test:integration
composer run test:feature

Coverage:

composer run test:coverage
composer run test:summary
composer run test:clover

Docs

Technical docs for runtime behavior live in docs/.

License

GPL-2.0-or-later