@streetjs/plugin-htmx
Official StreetJS plugin: HTMX support — a dependency-free view engine (layouts, partials), HX-request detection, response-header helpers and CSRF form fields for server-rendered apps.
- Category: Frontend & Views
- Tier: Official · Signed · Dependency-free
- Version:
v1.0.0 - Runtime dependencies: none (third-party) — only
streetjs - npm: @streetjs/plugin-htmx
- Source: packages/plugin-htmx
- Maintainer: street contributors (StreetJS core team)
Trust signals
- ✅ Signed manifest (Ed25519) —
manifest.signed.jsonis committed and verified by the plugin host on load - ✅ Dependency-free — no third-party runtime dependencies (only the
streetjsframework) - ✅ MIT licensed · Node.js ≥ 20 · TypeScript-native
- ✅ npm provenance — official plugins are published with build attestations (enforced in CI)
Install
1
npm install @streetjs/plugin-htmx
Quick start
Register the plugin with the StreetJS plugin host, then use it from your controllers/services. See the package README on npm for the full configuration and API, and the Plugin System guide for registration, capabilities and signature verification.
Compatibility
| StreetJS | ^1.0.6 |
| Node.js | >=22.0.0 |
| TypeScript | >=5.0.0 (NodeNext) |
Derived from this package’s dependencies.streetjs, engines.node, and
peerDependencies.typescript. See the compatibility matrix for the full support grid.
Certification
This is an Official plugin — maintained by the StreetJS team in the monorepo, CI-tested, and published with a signed manifest. See the plugin certification levels.
Browse the full Plugin Marketplace or all Frontend & Views plugins.