Skip to Content
Introduction

lamstack

A collection of independent, headless packages. MIT licensed. Each React package installs on its own and only depends on @lamstack/react-core — never on a sibling feature package. @lamstack/http-client has no React dependency at all — it works in any JavaScript runtime.

pnpm add @lamstack/react-dialog

Packages

  • @lamstack/react-dialog — headless, imperative dialog API (useDialogs()open/close/alert/confirm/prompt).
  • @lamstack/react-initializer — headless app-startup orchestrator (<Initializer> runs a dependency graph of async tasks, with retry, timeout, and critical/non-critical failure handling).
  • @lamstack/http-client — framework-agnostic HTTP client core with a pluggable middleware pipeline, fetch/axios adapters, and auth/recover/ errorMapper plugins. No React dependency.

More packages (data, …) are planned.

Last updated on