# americanexpress/react-albus

✨ React component library for building declarative multi-step flows.

Repository: https://github.com/americanexpress/react-albus
Canonical: https://ross.abutalabs.com/products/react-albus
Language: JavaScript
License: Apache-2.0
License Family: permissive
Topics: react, multi-step, wizard, one-app
Last push: 2024-10-29T16:10:21+00:00

## Health v2 (maintenance only)
Score: 23/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 8, longevity 100
- inputs: {"age_days": 3486, "days_push": 673, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1110, forks 88 (observed 2026-08-28T04:03:37.540479+00:00)

## What it is
React Albus is a React component library for building declarative multi-step flows (wizards). You define step content and ordering, and it manages the journey-related state while remaining unopinionated about routing, animation, and analytics.

## Use cases
- build a multi-step checkout flow in react
- create a wizard-style form with steps
- manage step navigation state in a react app
- build a declarative onboarding flow
- implement next/previous step navigation in react
- split a long form into multiple steps

## When to choose
- you want a small, unopinionated library that only handles step state
- you need declarative step definitions with custom render logic per step
- you want to compose your own routing, animation, and analytics around the wizard

## When to avoid
- you need a full-featured form library with validation built in
- you want opinionated built-in animations or routing integration
- you need a framework outside of React

## Facets
- artifact type: library
- maturity: maintenance
- function: ui-components, state-management, routing
- domain: frontend, web-development
- platform: browser
- tags: react, wizard, multi-step-forms, step-flows, declarative-ui, web-server, nodejs

## Member repositories
- americanexpress/react-albus (main) score 23

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:37.540479+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:43:26.435965+00:00, confidence not recorded.
  - readme: https://github.com/americanexpress/react-albus (fetched 2026-08-28T04:03:37.540479+00:00, sha 209f6237eb9e)
  - registry_npm: https://registry.npmjs.org/react-albus (fetched 2026-08-29T12:46:52.318331+00:00, sha d8641d3ada78)
- Data as of 2026-08-30T08:39:29.467469+00:00.
