# express-labs/pure-react-carousel

A highly impartial suite of React components that can be assembled by the consumer to create a carousel with almost no limits on DOM structure or CSS styles.  If you're tired of fighting some other developer's CSS and DOM structure, this carousel is for you.

Repository: https://github.com/express-labs/pure-react-carousel
Canonical: https://ross.abutalabs.com/products/pure-react-carousel
Homepage: https://express-labs.github.io/pure-react-carousel/
Language: JavaScript
License: MIT
License Family: permissive
Topics: hacktoberfest
Last push: 2025-12-24T02:39:17+00:00

## Health v2 (maintenance only)
Score: 49/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 58, release rhythm 8, longevity 100
- inputs: {"age_days": 3397, "days_push": 253, "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 1698, forks 166 (observed 2026-08-28T04:05:24.089538+00:00)

## What it is
A suite of unopinionated React components for building carousels with full control over DOM structure and CSS styling. It is written entirely in React, supports touch events, is ARIA compliant, and responsive by default.

## Use cases
- build a custom image carousel in react
- accessible carousel component for react app
- responsive slider without fighting css
- touch swipe carousel for mobile web
- carousel with custom dom structure and styles
- aria compliant slideshow in react

## When to choose
- you need full control over carousel markup and styling
- you want an accessible, ARIA-compliant carousel
- you need touch and responsive support out of the box
- you are tired of overriding other carousel libraries' CSS

## When to avoid
- you want a batteries-included carousel with prebuilt themes
- your project is not React-based
- you need a quick drop-in slider with minimal setup

## Facets
- artifact type: library
- maturity: stable
- function: ui-components, frontend-framework
- domain: frontend, web-development, accessibility
- platform: cross-platform
- tags: react, carousel, slider, aria-compliant, responsive, touch-support, web-server, nodejs

## Member repositories
- express-labs/pure-react-carousel (main) score 49

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:05:24.089538+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-30T03:37:49.720717+00:00, confidence not recorded.
  - readme: https://github.com/express-labs/pure-react-carousel (fetched 2026-08-28T04:05:24.089538+00:00, sha 31eaa4cc5b63)
  - homepage: https://express-labs.github.io/pure-react-carousel/ (fetched 2026-08-29T11:12:48.029185+00:00, sha a7444de5d960)
- Data as of 2026-08-30T08:39:29.467469+00:00.
