Libraries§

Every HyperFrontend package, ordered from the SDK you build against down to the primitives underneath.

Start here

  • Features

    @hyperfrontend/features

    SDK, CLI, and dev server for building, embedding, and orchestrating hyperfrontend micro-frontend features.

    micro-frontendmfeiframepostmessagecross-windowcross-originv0.8.0

Cross-window messaging and transport

  • Cross-window communication library for micro-frontends with secure messaging, state management, and contract validation.

    postmessagecross-windowcross-originiframev2.0.1
  • Production-grade network protocol for secure, real-time cross-window and cross-process communication with built-in encryption, obfuscation, routing, and message queueing.

    secure-messagingcross-window-communicationpostmessageipcv0.2.1

Build, release, and CLI tooling

  • Composable, vendor-neutral build toolkit for TypeScript libraries, JS bins, and Node SEA native binaries.

    buildbundlerbundlingv0.2.0
  • Versioning library with changelog parsing, conventional commits, and semver flow orchestration.

    changelogconventional-commitssemverv0.6.3
  • Codebase analysis, project topology detection, and virtual file system utilities for Node.js projects.

    project-analysiscodebase-analysisvirtual-filesystemv0.2.4
  • Terminal prompting library with composable, functional API for text, select, confirm, and multiselect prompts

    promptsterminalcliv0.3.0

Primitives the runtime is built from

  • Zero-dependency JSON Schema validation and generation utilities for JSON Schema Draft v4.

    json-schemato-json-schemaschema-validatorv0.1.1
  • Modular DOM utilities for dynamic styling, gesture detection, element lifecycle, and color manipulation.

    domelementcssv0.0.7

Standalone runtime libraries

  • Lightweight, functional state management library with Redux-inspired actions/reducers, async operation orchestration, and lifecycle-aware component abstractions for predictable application state.

    state-managementreduxv0.2.0

Single-purpose utilities

Generated Documentation

Full API documentation is generated from TypeScript JSDoc comments using TypeDoc. Each package includes inline documentation accessible via your IDE's IntelliSense.